Ever wondered what it must feel like to be on top of the world? Climbers who have scaled Mount Everest, the planet’s highest peak could probably describe it to you in detail. The famed mountain sits ...