The 8 of 10 Highest Mountains of the World Located in Nepal