STAY CONNECTED WITH US

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.

Copyright ©2024 BOOMSbeat., All rights reserved.
Share Connect Tweet 0 Comment Email

SHARE YOUR THOUGHTS

Real Time Analytics