Pigeons take to the sky before the Saint Sophia Cathedral in Harbin, Heilongjiang Province in northeast China on Jan. 12, 2016. The Russian Orthodox Church was built in 1907 and is a landmark building in Harbin. [Photo by Guo Yinghui/China.org.cn]
Go to Forum >>0 Comment(s)