St. Sophia Cathedral: Historical and Architectural Beauty of Harbin
St. Sophia Cathedral is one of the most important historical and architectural structures in Harbin, located in the northeast of China. Built in 1907, the cathedral served as part of the Russian Ortho...