English: Among the 10 highest mountains 8 are located in Nepal.
Telugu: దాటిన పది ఎత్తైన శిఖరాలలో ఎనిమిది నేపాలులోనే ఉన్నాయి.