More than 270,000 people have been affected and about 100,000 buildings lost power, after days of rains triggered floods and landslides.

A man takes a selfie picture with his dog in a flooded road during a curfew amid concerns of Covid-19 spread in Kaduwela, a suburb town of Colombo, in Sri Lanka, June 6, 2021.
A man takes a selfie picture with his dog in a flooded road during a curfew amid concerns of Covid-19 spread in Kaduwela, a suburb town of Colombo, in Sri Lanka, June 6, 2021. (Reuters)

Heavy rain has lashed Sri Lanka triggering floods and landslides that have killed at least 17 people and forced tens of thousands from their homes, officials said.

After days of rain, rivers on the island nation's southern and western plains overflowed on the weekend, inundating low-lying areas and forcing thousands into relief centres.

"Water levels are receding but landslide warnings are still in place in 10 districts," Pradeep Kodippili, assistant director of the National Disaster Management Centre, said in a statement.

READ MORE: Thousands displaced as deadly floods, mudslides hit Sri Lanka

More than 270,000 people have been affected and about 100,000 buildings lost power, he added.

"We expect the rainfall to reduce from now on but intermittent rains will be seen in some areas," said meteorological department director general Athula Karunanayake.

The natural disaster comes as Sri Lanka is hoping to ease restrictions to tackle the novel coronavirus. A month-long lockdown to fight a third wave of infections is due to end on June 14.

Sri Lanka's tourism sector has been badly hit by the pandemic.

READ MORE: Environmentalists sue Sri Lanka over 'worst marine disaster'

Source: Reuters