Editorial use only
Editorial credit: aphotostory / Shutterstock.com

Royalty-free stock photo ID: 163005869

HARBIN, CHINA - NOVEMBER 11: Saint Sophia Cathedral, located in the central district of Daoli, Harbin City. NOVEMBER 11, 2013 in Harbin City, Heilongjiang Province, China. - Image