Chateau De Chillon
Photograph - Digital Photography
The Chateau de Chillon is a landmark on the shore of Lake Geneva in Switzerland, and has served as an inspiration for countless poets, painters and photographers. This photo shows the famous castle and its reflection in the lake.
September 23rd, 2012
Viewed 190 Times - Last Visitor from Beverly Hills, CA on 06/01/2015 at 11:31 PM