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