Most first-time visitors to Japan are struck by how clean the country is. Then they notice the absence of litter bins. And street sweepers. So they’re left with the question: how does Japan stay so clean? The easy answer is that residents themselves keep it that way.Steve John Powell & Angeles Marin Cabello (BBC)