Sheshan Basilica, church building in Shanghai, China
Sheshan Basilica is a Catholic place of worship built in Romanesque style from granite in Shanghai. The structure displays characteristic features of this architectural approach with its distinctive arches and solid stone elements.
The basilica was founded in the 19th century and stands as one of the oldest Catholic structures in Shanghai. It represents the history of Christian presence in this region during modern China's era.
The basilica serves as an important pilgrimage site for Catholics across the region and attracts visitors from various parts of China. The place holds strong spiritual meaning for believers who gather here for prayers and religious celebrations.
The building is accessible to visitors for sightseeing as well as for prayer and worship services. Plan your visit to avoid times when religious ceremonies are taking place if you prefer a quieter exploration.
The basilica sits atop a hill called Sheshan and offers far-reaching views from this elevated location. This elevated position makes it a striking landmark visible across the surrounding landscape.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.