1 places · Switzerland
castle
Medieval castle on a rock at the edge of Lake Geneva near Montreux, with views of the Alps.