HECHI, June 15, 2016 (Xinhua) -- Villagers wade through a waterlogged road in Shuiyuan Township of Huanjiang County, south China's Guangxi Zhuang Autonomous Region, June 15, 2016. Torrential rain hit Huanjiang Wednesday morning, causing severe waterlogging of farmlands and traffic interruption in some areas. (Xinhua/Gao Dongfeng)