Respuesta :

Answer:

The Himalayas, the highest mountain range in the world, defines the northern border of this region, which divides India and China.

ACCESS MORE