A car runs on a flooded road in Luocheng Mulao autonomous county of Hechi city, South China's Guangxi Zhuang autonomous region, May 22, 2014. Persisting rainfall here caused waterlogging and some cropland to be flooded. [Photo/Xinhua]