Saint Sophia's Church, also known as St. Sophia Cathedral or Saint Sophia Cathedral, is an iconic Russian Orthodox church located in the central part of Harbin, Heilongjiang Province, China, making it easily accessible for visitors.
No. 50, Jingwei Street, Nangang District, Harbin, Heilongjiang Province, China
120 views 💖 1
Jile Temple, also known as Ji Le Si in Chinese, is a prominent Buddhist temple located in the urban area of Harbin, the capital city of Heilongjiang Province, China. The temple is the biggest Buddhist building complex in Heilongjiang and was constructed between 1921 and 1924.