Chateau D Yverdon, Switzerland

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.