St. Xaver City Parish Church
Centrally located in the city of Leoben is the Parish Church of St. Xavier.
The church houses not one but two excellent organs, one in the gallery and one in the choir loft.
Both instruments are from the Pflüger company.
choir organ (2006)
main organ (2009)