Welcome to EXPO
Welcome to ShangHai

Xujiahui Catholic Cathedral

Xujiahui Catholic Cathedral
Xujiahui Catholic Cathedral is a well-known church in China. As the main church of the Catholic Shanghai Parish, it was formally called the church of St. Mary Mother of God. Beside the church is the residence of the bishop and a nunnery.

Built in 1906 and with an architecture style of mid-century Rome, this magnificent structure has 19 altars and can hold Mass or over 3,000 worshippers at the same time.

The church, which has tens of thousands of worshippers, remains and active religious center for Catholics in Shanghai. Every morning Masses are given. The church is now a major historical and cultural site under city protection.