English: India and China are its neighbouring countries.
Telugu: భారత్ - చైనా లు పొరుగు దేశాలు.