Friday, November 30, 2012


Montreux is a town on the edge of Lake Geneva, at the foot of the Alps in Switzerland.

Grand Hotel / The Hotel des Alpes

Chateau de Chillon just to the east of Montreux

This is a modern map of Montreux.  I'm still seeking a period map.

No comments:

Post a Comment