Why are Swiss watchmakers so happy?

Jul 29, 2013,03:35 AM
 

It's because of the places they work! Join me on a trip to the Chopard L.U.C. Manufacture in the little Swiss town of Fleurier in the val de Travers region northwest of Geneva. Click here to see more ...




  login to reply

Comments: view entire thread