Day 16
St Stephan's Cathedral
June 25, 2016 in Germany ⋅ 30 °CIn the heart of Passau on the Old Town’s highest point rises St. Stephen’s Cathedral, in which the world’s largest cathedral organ sounds. Sitting high above the rivers, the majestic fortressRead more