Currently 2.28/512345 Church of Virgin Maria Heilongjiang > Harbin religion architecture catholics rich cultural footprint in Harbin where all religions are represented