Saint Sophia Cathedral, Harbin
Daoli District, People's Republic of China · built 1932
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.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).