A main road in Guixi, a township of Southwest China's Chongqing municipality, is flooded on May 6, 2010. A horrific weather which came with strong gales, a tornado, torrential rain and hailstorm hit Chongqing from Wednesday night to Thursday morning, leaving at least 26 people dead and 161 injured. [Photo/cqnews.net]
|