Montreux, VD / Switzerland - 31 May 2019: the historic Chillon Castle on the shores of Lake Geneva

- Image ID: W118RT
Montreux, VD / Switzerland - 31 May 2019: the historic Chillon Castle on the shores of Lake Geneva
makasana photo / Alamy Stock Photo
Image ID: W118RT
Location: Montreux