Hier spielt die erste Szene des legendären Films „Das Reich der Sonne“ von Steven Spielberg: Wie so viele Gebäude erzählt auch die römisch-katholische Xujiahui-Kathedrale viel über die bewegte kulturelle und religiöse Geschichte der Stadt. Sie wurde zwischen 1905 und 1910 von französischen Jesuiten erbaut, und bis heute finden jede Woche Messen statt. Bei den letzten Restaurationsarbeiten wurden in den Glasfenstern chinesische Motive eingearbeitet.