About 210 kilometres (130 miles) east of Sri Lanka's capital Colombo, 20 elephants have died in the past eight years after eating plastic waste, according to local vets.
In Pallakkadu village in Ampara district, the open dump is their last resort for food.
According to the authorities, there are 54 dumpsites in the country's wildlife areas, and about 300 elephants roam around them.
The Pallakkadu village waste management site was set up in 2008 with the help of the European Union.
Rubbish collected from nine neighbouring villages is dumped there but not recycled.
In 2014, the electric fence protecting the site was struck by lightning and the authorities never repaired it, allowing elephants to enter and roam the dump.
More No Comment
Exhibition of destroyed Russian military equipment opens in Kyiv
Thousands attend NRA Convention
Celebrity canines get teeth into awards at film festival
King Felipe attends the military parade for Armed Forces Day
Hundreds of students attend protest march in Chile
Demining operation takes place in bathing areas near Kyiv
No Comment videos of the week
Record-breaking gathering of "vampires" in England
Champions League: Paris prepares for Liverpool-Real Madrid final
Mourners pay respect to Texas shooting victims at Uvalde memorial
Star Wars fans gather for convention in California
Princess of the Wall of Death'
ABBA return to the stage as digital versions of themselves
Spectacular rooftop walk bridge over Rotterdam is opened to visitors
Fire in Greece burns humanitarian aid destined for Ukraine