Passau Cathedral Germany

Located in Passau, St. Stephen’s Cathedral, is a baroque church dating back to 1688 and dedicated to Saint Stephen, Christianity’s first martyr. The first church was built in 730 AD on the site of the current cathedral. The current cathedral is an impressive baroque structure dominating the center of Passau 328 ft. in length andContinue reading “Passau Cathedral Germany”