Italy plans to set up an atmospheric monitoring station on Mount Everest on the Nepal-China border, more than 24,000 feet above sea level.
Italy plans to set up an atmospheric monitoring station on Mount Everest on the Nepal-China border, more than 24,000 feet above sea level.