Claim: India is situated between China and the Indian Ocean.
Verdict: SUPPORTS