Designed by
Title
Chateau de Monts, Le Locle, Switzerland #7022966
Description
Chateau des Monts is a 18th century stately mansion in Le Locle which now houses a Museum of Watchmaking (Musee d'Horlogerie). Le Locle is a small town in western Switzerland (Jura canton) right at the border with France, which is the birthplace of Swiss watchmaking.