Indians are not a race. The Mongoloid race is not alien to India.
for what is is worth nor are chinese a race. Han chinese is a very diverse group who look very different lumped into one category.
There is a perception of what chinese is and there is a perception of what an indian is and the two are not the same.