Saint Peter and Fraumünster Church in Zurich (Switzerland) in front of lake Zurich and the Swiss Alps