NEW DELHI: After Shillong ranked 18th in terms of good urban sanitation and cleanliness among Indian cities, the "Scotland of the East" is found to be the only State capital in the entire north-eastern region having a slum population of over 50,000.