Located in the Kaiser Friedrich Square is a souvenir shop where the storefront has what was named the "world's largest cuckoo clock". Built in 1946, the clock is a novelty item to see if you are walking through the area north of the town hall.

 

Clock