Hangzhou, People's Republic of China
Cathedral of the Immaculate Conception
Hangzhou, People's Republic of China

Open to visitors
The interior is normally open, possibly ticketed.
Strollie cannot guarantee access — always check before you travel.
The Cathedral of Our Lady of the Immaculate Conception is a Roman Catholic cathedral at 415 Zhongshan Road North, near Wulin Square in downtown Hangzhou, China. It is the only Catholic church in service within the city, and locals often call it simply Tiānzhǔ Táng, or "the Catholic church." Its inception dates to 1659, and its architecture is Neoclassical.
Movement
- Built
- Type
- cathedral
- Place
- Hangzhou, People's Republic of China
This building on
Location