Church of the Immaculate Heart of Mary is a catholic cathedral located in People's Republic of China.

Church of the Immaculate Heart of Mary

Church of the Immaculate Heart of Mary

Catholic Cathedral
Location
People's Republic of China
Region
Huangshan

Location

Region
Huangshan
Country
People's Republic of China

Coordinates

Latitude
29.71006
Longitude
118.29306

References

Comments

No comments yet. Be the first to share your thoughts!

Leave a Comment

Leave blank to post as ‘Anonymous’.

For follow-up only; never displayed.

captcha