Roads, train station flooded as torrential rain swells river in China's Guilin桂林

entertainment 855℃
Roads, train station flooded as torrential rain swells river in China's Guilin桂林 - Lujuba 1:36
Tags: