Dear Family and Friends,
Today's photo is of the worlds largest cuckoo clock.
We visited a lovely German family in Meinz, Germany. They took us to Wiesbaden to see the "World's Largest Cuckoo Clock." It is located on Kaiser Friedrich Square as the storefront of a souvenir shop. The shop was built in 1946.
It still works just fine.