Burg Eltz Castle above the Moselle River between Koblenz and Trier, Germany

Burg Eltz Castle above the Moselle River between Koblenz and Trier, Germany

Source: Cam B. @ flickr.com