Welcome to Bantar Gebang, one of the world’s largest landfills!