English: It is at the India-China border.
Telugu: భారత్ – చైనా సరిహద్దుల్లో మోహరించింది.