A bus goes by pedestrians on a road in Harbin, capital of northeast China's Heilongjiang Province, April 12, 2012. A snowfall hit the city on Thursday.[Xinhua]
Go to Forum >>0 Comment(s)