
Harbin’s Saint Sophia Cathedral: A Russian Gem in China’s Northeast
Discover Harbin’s Saint Sophia Cathedral, China’s largest Orthodox church and a symbol of the city’s rich Russian-Chinese heritage.
News for people and friends

Discover Harbin’s Saint Sophia Cathedral, China’s largest Orthodox church and a symbol of the city’s rich Russian-Chinese heritage.