Top 10 Amazing Mount Everest Facts November 29, 2013 Education, Featured Yes, it is none other than Mount Everest, which sits in the lap of Himalayas, in the Mahalangur section. Here are top ten amazing facts about this tallest mountain