Respuesta :

Answer:

Nepal lies between China and India in South Asia

Answer:

Asia

Explanation: