Back to photostream

Passau, Germany - St. Stephen's Cathedral-00422

St. Stephen's Cathedral is home to the largest church organ of the world, with over 17,000 pipes. The current church, a baroque building around 100 metres (328 ft) long, was built from 1668 to 1693 after a fire in 1662 destroyed its predecessor.

3,407 views
37 faves
11 comments
Uploaded on June 15, 2017
Taken on May 31, 2017