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. Photo