Riders struggle with their bikes in flood in Liuzhou, south China's Guangxi Zhuang Autonomous Region, April 11, 2016. The flood peak level remained beneath the alert water level. (Xinhua/Li Bin)
RIGHT BG
Riders struggle with their bikes in flood in Liuzhou, south China's Guangxi Zhuang Autonomous Region, April 11, 2016. The flood peak level remained beneath the alert water level. (Xinhua/Li Bin)