Sofia cathedral is the most worthy place to visit in Harbin. It is located in Sofia Square, Daoli District, Harbin City, Heilongjiang Province, China. It is an orthodox church built in the Byzantine style in 1907 and a landmark building in Harbin.

All Comments

Leave a Reply Cancel Reply

Tips: Your email address will not be disclosed!

If you can't see clearly,please click to change...