17. Chillon Castle (Swiss)
Chillon Located on the shores of Lake of Geneva in Veytaux,
at the corner eastern of the lake, 3 km from Montreux, Switzerland. The castle
consists of 100 independent buildings that are connected gradually become a
large building.