A village of Laibin, Guangxi Zhuang autonomous region is flooded by heavy rain, June 16, 2011. [Photo/Xinhua]