Respuesta :

Answer:

The Himalaya Mountains are located along India's northern border. This mountain range is the highest in the world and forms a natural border between the Indian subcontinent and much of Asia.

Explanation:

hope it helps bye

have a good da!