View of Lake Geneva from Chillon Castle in Montreux, Switzerland
View of Lake Geneva from Chillon Castle in Montreux, Switzerland Went to Switzerland, Liechtenstein and several surrounding countries back in early June. I took many photos that were amazing but this one always blows me away, and I thought I could share with you all. The top floor of Chillon Castle overlooks the southern tip of Lake Geneva which was stunningly clear on the day of my visit (June 5th, 2023). Al...