It turns out that Indians are so short. This is not even as tall as the shortest Guangxi people in China.
But there are some Indian doctors in Zhuzhou hospital. They are about the same height as Chinese people.
Is there a big difference in the height of Indians of different nationalities?
Yes there is. This is apparent in both different ethnicities as well as rich/poor divide in each ethnicity.
India has a huge rich/poor divide and class/caste system contributes to that. Rich people in India are relatively better fed, fairer, taller and live in much better environments. Poor people are screwed in India, they have nothing and on top of it, they also look scrawny, short and malnourished.
Indian average HDI level in maternal and baby related (neonatal) HDI factors are much worse than in Bangladesh because no one cares about poor people in India generally, or their well-being.
This is more observable and prevalent in poorer undeveloped states like Bihar, Madhya Pradesh, Chattisgarh and Orissa (Odisha). Conditions in these poorer states are so bad (some have compared these places to sub-saharan Africa in poverty levels), that they drag Indian average down for neonatal health indicators and averages. Indian Urban centers and the four largest cities usually have far better healthcare and transportation facilities, but only for upper class/caste folks, who live far better than their poorer cousins, even in cities.
The poor in India have no planned spending on them by the govt., they end up living in slums, drinking dirty water and generally having a far lower quality of life. Rich Indians are pretty selfish that way, they think it is their birth-right to exploit their own poor - they feel absolutely no shame about it. In this respect, the attitude in Bangladesh is very different - we have many, many poverty alleviation initiatives and there are many NGO's working to lift people out of poverty and improving their quality of life in various ways.
Talking about ethnicities, North Indians from Punjab (Sikh folks and especially the upper class Sikhs) are on avg. much taller than Eastern or South Indian folks. If you are lucky enough to be born in an upper class Indian family, you will naturally be taller and fairer, because you will be well-fed from childhood and don't have to work out in the hot sun. Poorer Indian kids are fed non-nutritious bare-subsistence meals and are subject to stunting from an early age.
Overall life expectancy at birth
is 73.7 years in Bangladesh, while it is 69.1 years in India (4.6 years lower on avg. and 5 years lower for females)
Birth rate, fertility or the average number of children born to each woman
is 2.15 per woman in Bangladesh while it is 2.4 per woman in India.
According to MOSPI, in India, the adult (15+ years) literacy rate is 69.3%
, whereas Bangladesh’s literacy rate for 2019 was 74.68% on avg.
Adult literacy rate is the percentage of people ages 15 and above who can both read and write with understanding a short simple statement about their everyday life.