Kathmandu, Nepal — The world’s highest mountain has grown a little taller. Nepal and China have together measured the Himalayan mountain peak of Mount Everest on their border and declared that its new height is 8,848.86 meters. The earlier height was 8,848 meters. In an event held jointly in Nepal’s capital Kathmandu and China’s capital […]