Places | July 14, 2014 09:14 PM EDT
36 interesting photos of the Saint Sophia Cathedral in Harbin
The Cathedral of the Holy Wisdom of God or Saint Sophia Cathedral in Harbin is a former Russian Orthodox church located in the central district of Daoli, Harbin City, Heilongjiang Province, China.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.