Designed by
Title
Harbin Sophia Cathedral #234571656
Description
Saint Sophia Cathedral (English: Saint Sophia Cathedral), located in Sophia Square, Daoli District, Harbin, Heilongjiang Province, China, is a Byzantine style Orthodox church built in 1907 and is a landmark of Harbin.