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! :))
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! :))