Xujiahui Catholic Church is a famous Catholic Church in China. It is located at No. 158 Puxi Road, Xujiahui District, Shanghai, China. It is the Catholic Church of Shanghai diocese. Its formal name is "St. Ina's Cathedral". On the side of the Church, the Catholic Church of Shanghai diocese, the nunnery and its architectural style are Medieval Gothic.