20160909 city.shimla: Himachal's Mandi is the cleanest district in India