St. Catherine's Church
A neo-Gothic Roman Catholic cathedral built 1861-1867 replacing a medieval church. Its twin 73-meter towers dominate the Eindhoven skyline. The interior features stunning stained glass and a grand organ. Regular concerts and light shows use the magnificent space in innovative ways.