Selected images from Passau, Germany, home of the world’s largest church organ. It includes the 3 organs in the final picture, linked to two additional ones, so one organist can play them all at once.
St. Stephen’s Cathedral in Vienna, Austria. The glowing ladder is part of a Jacob’s Ladder art installation, and around Easter included a projection from the room of the church, making it seem as if it ascended into the sky.