Chateau d Yverdon, Switzerland
The focal point of Yverdon-les-Bains a small town in western Switzerland renown for its thermal springs discovered by the romans is this massive four-corners fortified castle (Chateau d'Yverdon) build by Peter II of Savoy in the 13th century.
© Bogdan | Stock Free Images
Similar Free Images