The world’s highest peak, which sits at Nepal‘s border with Tibet in the Himalayas, stands at 8848.86 meters (about 29,032 feet), officials from both countries announced on December 8, 2020. This is less than a meter higher than the previously recognized height. The agreement marked the end to a long-running debate over the precise dimensions […]