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, China.
Wikipedia https://en.wikipedia.org/wiki/Saint_Sophia_Cathedral,_Harbin
Address Harbin, China
Coordinates 45°46'5.495" N 126°37'16.645" E