A visit to the German watch museum is mandatory.

20120912-000556.jpg