English: It lies in the Himalayan Range in Nepal.
Telugu: మధ్య హిమాలయాల్లో నేపాల్‌ నెలకొని వుంది.