English: China and India are mired in a territorial dispute in the Himalayas.
Telugu: హిమాలయ సరిహద్దు ప్రాంతాల్లో భారత్‌, చైనాల మధ్య వివాదం నడుస్తోన్న సంగతి తెలిసిందే.