Relax

Respuesta :

Answer:

C. Himalayas

Explanation:

Out of all of the choices, the Himalayas is the only mountain range close to India.

Ver imagen galaxyalpaca227