18 Jul 2007, Chongqing Hubei, China — A man walks on the handrail of a staircase at a flooded street in southwest China’s Chongqing municipality. Fifteen people have been killed in southwest China in a 16-hour thunder storm that caused serious flooding and brought air, road and rail traffic to a halt. — Image by © China Daily/Reuters/Corbis