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

We know¬†that Nepal has the top 8 of the 10 highest mountains of the world. We know about Mt. Everest, the tallest one. We know a few popular ones like Annapurna I or Manasalu. But what are all those top 8 highest mountains that are…