Farmland is flooded due to the continuing heavy rain in Laibin City, South China's Guangxi Zhuang autonomous region, June 1, 2010.
Farmland is flooded due to the continuing heavy rain in Laibin City, South China's Guangxi Zhuang autonomous region, June 1, 2010.