Claim: India has China to the south of it's landmass.
Label: REFUTES