Lake Geneva or Lake Leman spreads across Switzerland and France. It receives its water from the glaciers of Alps. A still from the Geneva covering the lake and the surroundings.
Read this post on drkaustubhjoshi.blogspot.com