HECHI, June 15, 2016 (Xinhua) -- Photo taken on June 15, 2016 shows a scene of Puleng Village of Luoyang Township in Huanjiang County, south China's Guangxi Zhuang Autonomous Region. Torrential rain hit Huanjiang Wednesday morning, causing severe waterlogging of farmlands and traffic interruption in some areas. (Xinhua/Gao Dongfeng)