Rolle Castle - Lake Geneva - Switzerland
Rolle Castle on the north shore of Lake Geneva in the canton of Vaud in Switzerland
Size: 5370px × 3580px
Location: Switzerland
Photo credit: © Steve Allen Travel Photography / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: canton, castle, europe, flag, geneva, lake, landmark, rolle, sightseeing, swiss, switzerland, tourism, travel, vaud