Switzerland Train Travels - Uncornered Market
Cheese Train from Montreux to Chateau d'Oex - Switzerland

Cheese Train from Montreux to Chateau d'Oex - Switzerland

View of Lake Geneva and Montreux below while on the Cheese Train. Switzerland.