2023 River Cruise

St. Peter’s Church in Old Town Zurich. They love telling tourists from England that the clock face is larger than Big Ben’s.