y Alpi2008 on Flickr. The beautiful small town of Cochem on Moselle river, Germany.