This is St. Peter's Church in the Zurich city center. It has the largest clock face in all of Europe, according to various tourist literature. The Limmat River cuts through the city and has a variety of small boats on it, but I'm sure there would be more in summer.