China Discovery Tour
Harbin | China
02 Jan 2020 | Thu
Day 06 of 18
Saint Sophia Cathedral Harbin
Saint Sophia Cathedral Harbin is a beautiful and historic church located in the city of Harbin, China. The church was built in the early 20th century by Russian architects and is one of the few remaining examples of Russian religious architecture in China. The church is a popular tourist destination and is well-known for its unique blend of Chinese and Russian architectural styles.
