A citizen walks on a pedestrian overpass in Harbin, capital of northeast China's Heilongjiang Province, March 14, 2011. Traffic transportation of the city was influenced due to heavy snow on Monday. [Xinhua/Wang Song]
Go to Forum >>0 Comments