Our Lady Cathedral, Shanghai, Eastern Orthodox cathedral in Xuhui District, Shanghai, China.
Our Lady Cathedral is a brick structure designed according to Eastern Orthodox architectural principles, with two prominent spires dominating its silhouette. The building occupies a substantial site within the district and serves as a recognizable landmark in the urban landscape.
The cathedral was established in the early 20th century to serve the expanding Orthodox Christian population in Shanghai during a period of international growth. This foundation marked a key moment in the development of the city's religious diversity at that time.
The cathedral functions today as a gathering place where Orthodox Christian traditions remain active and visible to visitors. The interior layout and religious practices reflect how the space continues to serve its original spiritual purpose.
The site is easily reached by taking the metro to Xujiahui station and walking east for about ten minutes along the main street. The location sits within an accessible neighborhood that connects well to other parts of the city.
The building was officially recognized by Shanghai authorities as both an outstanding historical monument and a protected cultural site. This designation acknowledges its architectural significance and its place in the city's historical record.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.