Cathedral in Harbin is architectural heritage