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