developed world, Indian visitors to countries such as China or Thailand also are invariably left gaping open mouthed at the levels of cleanliness those countries maintain in their public places!
To Indians (as well as Pakistanis and Bangladeshis - their brethern in every aspect), this is a feat that is beyond their understanding !