English: The place is situated near the disputed area between India and China.
Telugu: ఈ ప్రాంతం భారత్ చైనాల మధ్య వివాదం ఉన్న ప్రాంతానికి సమీపంలో ఉంది.