What are the features of modern Indians?

In modern times, Indians have obvious differences in physique and appearance. Some are tall and white, some are short and black, some are full of cheeks and beards, some are very light, some have deep eyes and a long nose, and some have narrow eyes and a flat nose. Generally speaking, northerners are white, westerners are tough, southerners are black, and orientals are close to Southeast Asians.