English: It is at the India-China border.
Telugu: ఈ ప్రదేశం ఇండియా -చైనా సరిహద్దు లో కలదు.