Chillon Castle or Chateau de Chillon is an island castle located on Lake Geneva near Montreux town in Switzerland online puzzle
The chateau de chillon in montreux, a town on the island of la riviera near the town of monte-de-dame. Tourist houses on the shore of the lake under a cloudy sky. Outdoor cityscape of mountain town of montreux. Chateau de geneva is located on the island of chillon near lake nuremberg. Landscape of switzerland with alpine villages and streets.
Photo by saiko3p
Best results for size
Play similar puzzle
Comments
Rate this game
Add comment
Sign in to add your comments. Log in