English: Besides this, there are another top 8 mountain in Nepal among top 10 mountains in the world.
Telugu: ప్రపంచంలో ఎత్తయిన 10పర్వతాల్లో 8పర్వతాలు నేపాల్ లోనే వుండడం మరో విశేషం.