Bahrain, with a population of around 1.2 million, generates waste of more than 5,000 tonnes per day (equivalent to more than 1,000 large sized elephants), which means around 2m tonnes per year .