Saint Sophia Cathedral - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org