Photo taken on June 18, 2011 shows a submerged road in Wuhan, capital of central China's Hubei Province. A rainstorm hit Wuhan on Saturday, which left many roads flooded, affecting local traffic. [Xinhua/Hao Tongqian]
Go to Forum >>0 Comment(s)