Back in Zürich to explore the financial capital of Europe. The quality of life here is ranked among the top in the world, but the price to live here is also tapping on the ceiling! What you see here is St. Peter’s Church the largest clock tower in Europe!