Motorcars run on a flooded road in Taiyuan, capital of north China's Shanxi Province, July 31, 2012. A downpour hit the city on Tuesday morning and caused urban waterlogging. [Xinhua]
Go to Forum >>0 Comment(s)