A glimpse of St. Sophia Cathedral in Harbin

By Guo Yinghui
0 Comment(s)Print E-mail China.org.cn, January 13, 2016

This photo, taken on Jan. 12, 2016, shows the Saint Sophia Cathedral in Harbin, Heilongjiang Province in northeast China. The Russian Orthodox Church was built in 1907 and is a landmark building in Harbin. [Photo by Guo Yinghui/China.org.cn]



1   2   3   4   5   Next  


Print E-mail Bookmark and Share

Go to Forum >>0 Comment(s)

No comments.

Add your comments...

  • User Name Required
  • Your Comment
  • Enter the words you see:    
    Racist, abusive and off-topic comments may be removed by the moderator.
Send your storiesGet more from China.org.cnMobileRSSNewsletter