Walking Zurichs back streets and heading towards the worlds largest clock face -- no wonder Switzerlands famous for watches. Switzerland, Zurich - 08-Jul-03