A man and a car are seen trapped in a flooding street in Wuzhou, Guangxi Zhuang Autonomous Region of south China. Heavy rainstorm hit Wuzhou on June 9, 2010, causing severe flooding in the area. [Chinanews.com.cn]