As mentioned, if you visit Japan today, you will be impressed by how clean the streets are, everyone notices it at first glance. In India, my country, some people dump trash or litter on the ground even when they are a few steps away from a bin. But here, in Japan, you can't find trash bins on the street so easily.