St. Ignatius Cathedral, Shanghai, also referred to as Xujiahui Cathedral, is a Neo-Gothic Roman Catholic cathedral, located in Xujiahui, in Shanghai, China. Since 1960, St Ignatius has been the seat of the Bishop of Shanghai and the headquarters of the Roman Catholic Diocese of Shanghai.
Built in 1911 in Neo-Romanesque style, Xujiahui Cathedral – also known as St. Ignatius Cathedral – is another splendid reminder of Shanghai’s rich multi-national heritage. In the southern city district of Xujiahui, it’s the largest place of Roman Catholic worship in Shanghai, and in addition to its splendid park-like setting is worth visiting for its twin 50-meter-high bell-towers and restored interior with fine stained glass windows. Another important religious site is the Sheshan Basilica (the National Shrine and Minor Basilica of Our Lady of Sheshan). This fine old Roman Catholic church stands on the western peak of the hill after which it’s named. Like so many other religious sites, it was heavily damaged during the Chinese Cultural Revolution but in recent years has undergone extensive renovations and remains an important pilgrimage site. A highlight of a visit is following the 14 Stations of the Cross, which zigzag up the hill to the church, along with the many splendid views along the way.