A view on the Zugspitze, Germany's highest mountain