1935
building
The Basilica of Our Lady of Sheshan crowns the 100-meter summit of She Mountain in the Songjiang district, its red-brick bell tower visible from kilometers away across the flat Yangtze Delta landscape. The church was completed in 1935 in a …
More in Shanghai
Styles
On the map
Keep exploring
Discover more places in Shanghai