indian workers of course smell bad... any race who work in the sun will smelt bad. and indians also smell naturally bad becasue of the food they eat not becasue they are dirty or never bathe
but chinese people is well known really never bathe and generally got damn sick filthy habits, like pickin nose and other things. i think naturally they don't smell bad, but its is because they are dirty that they smell bad.