Indonesia, a vast archipelago of 17,000 islands, may conjure images of golden beaches and blue seas — but the reality may be far murkier.

In December last year, the tourist island of Bali was so besieged by plastic waste washed ashore that the local government declared a "garbage emergency."