Floods and fallen trees are seen in the typhoon-hit Qionghai City, south China's Hainan province, Oct 18, 2016. [Photo/IC]