People ride motorbikes on a flooded street in Qionghai, Hainan province, on July 3, 2019. Typhoon Mun brought torrential rains to the island. [Photo/VCG]