Some 150,000 people have been evacuated after heavy rainfall has inundated villages and townships in south China's Hainan Province since Friday, local authorities said on Sunday. Precipitation has reached 510 mm in parts of Wanning City in Hainan, and an average of 300 mm in eight townships around the city since Friday. Authorities have dispatched speedboats to evacuate local residents from flooded areas, Xinhua reported. Hainan Meteorological Service said the rain is expected to last through Monday in the east of the province. It said the weather poses challenges for rescue work and warned of floods and landslides in rain-battered areas.