10 cities that have the cleanest streets in the world

Stockholm – Sweden Population: 780,818 Metro area: 35 square km

Stockholm is the political and economic capital of Sweden. It specializes in large line of service industries, and the city is nearly devoid of heavy industry. As the country’s financial center, it’s also where mansion corporations have their headquarters, and it has a renowned transportation system.