LIUZHOU, July 5, 2016 (Xinhua) -- Photo taken on July 5, 2016 shows waterlogged Binjiang East Road along Liujiang River in Liuzhou, south China's Guangxi Zhuang Autonomous Region. Due to torrential rainfall in upper reaches, the highest water level of Liujiang River reached 82.12 meters Tuesday, 0.38 meters lower than the warning line. Flood caused waterlogging in some riverside roads and low-lying areas. (Xinhua/Li Bin)