A citizen rides on a waterlogged road in Fangchenggang City, South China's Guangxi Zhuang autonomous region, Aug 18, 2012. [Photo/Xinhua]