New Height of Mount Everest Declared by Nepal and China

Mount Everest, the Earth’s highest mountain above sea level is located in the Himalayas between China and Nepal is now bit taller. Nepal and China have jointly announced, the world’s…