A street floods after heavy rain brought by tropical storm Bebinca in Haikou City, South China's Hainan Province, Aug. 15, 2018. (Photo: China News Service/Wu Tianjun)
A street floods after heavy rain brought by tropical storm Bebinca in Haikou City, South China's Hainan Province, Aug. 15, 2018. (Photo: China News Service/Wu Tianjun)
A street floods after heavy rain brought by tropical storm Bebinca in Haikou City, South China's Hainan Province, Aug. 15, 2018. (Photo: China News Service/Wu Tianjun)