Clean-up begins after blizzard in Harbin

A car is covered by snow in Harbin, Northeast China's Heilongjiang province, Nov 20, 2013. Starting on Nov 16, a series of blizzads hit the city, the worst in 50 years. [Photo/Icpress.cn]

Previous Page 1 2 3 4 5 Next Page