Respuesta :

the mountain of northern India is called the Himalayas.

It is located in the south-central part of Asia :)
Himalayas Are northern from India and are also a natural barrier to china