Vehicles run on the highway as downpour hit Jinjiang City of southeast China's Fujian Province, June 28, 2011. Heavy rainfall seriously disturbed the city's traffic. [Xinhua]
Go to Forum >>0 Comment(s)