Respuesta :

The Himalaya stay between Indian and China