People walk in a flooding street in Wuzhou, Guangxi Zhuang Autonomous Region of south China. Heavy rainstorm hit Wuzhou on on June 9, 2010, causing severe flooding in the area. [gxnews.com.cn]