Cochem
Cochem
A castle near Cochem in the Mosel Valley. Yes, those are vineyards.