86.134.6919.8260 Contact@ChinaTopTrip.com

Tag

Cathedrals

Originally founded in 1907, Saint Sophia Cathedral is a Byzantine architecture in central Harbin, and the landmark building of Harbin City. It is located at No.95 Tou Long Street in the central district of Daoli, Harbin City. Saint Sophia Cathedral in Harbin used to be a former Russian Orthodox Church and the largest Eastern Orthodox Church in...