Peach blossoms bloom in front of Sophia Cathedral in Harbin (1/5)
2014-04-25 13:29
CRIENGLISH.com
Web Editor:Gu Liping
Peach blossoms are seen in front of the Sophia Cathedral in Harbin, capital of northeast China's Heilongjiang Province, on April 23, 2014. [Photo: Xinhua]