Церковь Святого Петра в Шанхае была построена по инициативе монахов ордена иезуитов и предназначалась для студентов университета Авроры. Это произошло в 1933 году. Первоначально здание было построено в византийском стиле, имело один центральный купол и пять часовен.
В 60-е годы, во время Культурной революции в Китае, власти конфисковали церковь, богослужения прекратились, а здание использовалось в качестве культурного центра. Через двадцать лет часть помещений культурного центра были возвращены католической епархии для проведения регулярных богослужений, а в 1994 году церковь была полностью возвращена верующим.
Здание церкви было обновлено в соответствии с современными архитектурными тенденциями в 1995 году, тогда же появились яркие выразительные витражи. Сейчас богослужения проходят на втором этаже, а первый этаж занимает часовня и конференц-зал. Службы проходят на нескольких языках: французском, английском, китайском и корейском.
Местонахождение: 103号 Rui Jin Er Lu, Huang Pu Qu, Shanghai, Китай, 200000
Координаты: 31.21530000, 121.46535600