Which neighboring country does not share a land boundary with India?
China
Myanmar
Sri Lanka
Nepal
Answer: C. Sri Lanka