Switzerland: Chateau D’Aigle

Chateau D’Aigle is yet another Swiss medieval castle and perhaps the most picturesque in the country, surrounded by green vineyards and distant mountains. The castle dates back to the 11th century.