Respuesta :

Answer:

India

Explanation:

India is located under China and Japan is Located next to China

India is located farther south. Hope this helps! Please mark brainiest! :))