People push a stalled car on a waterlogged street in Yangzhou, east China's Jiangsu Province, July 5, 2011. A heavy rainfall caused the flood in Yangzhou on Tuesday. [Xinhua]
Go to Forum >>0 Comment(s)