China (1)

India, Bhutan, ↖ Kazakhstan, ↗ Russia, → Japan, → Taiwan, ↘ Philippines, ↓ Vietnam
1Shanghai 上海

Basilica of Our Lady Help of Christians Locate

Sheshan 佘山, 上海 (Shanghai), China China

Minor Basilica, National Shrine1942.07.24

Last updated on 2020.12.31

See Also

Cathedrals in China

National Shrines in China

World Heritage Churches in China

Special Churches in China

All Churches in Hong Kong

All Churches in Macau

© 2023