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