English: There are eight out of ten tallest mountains of the world in Nepal.
Telugu: ప్రపంచంలోని అత్యంత ఎత్తైన పర్వత శిఖరాల్లో దాదాపు పది శిఖరాలు నేపాలులోనే ఉన్నాయి.