English: In Nepal lie eight of the world's ten highest mountains.
Telugu: ప్రపంచంలోని అత్యంత ఎత్తైన పర్వత శిఖరాల్లో దాదాపు పది శిఖరాలు నేపాలులోనే ఉన్నాయి.