New Horizons' Pluto Discoveries So Far: Icy Mountains, Icy Plains, Escaping Atmosphere, And More NASA has unveiled the latest scientific discoveries made by its New Horizons team, such as new images of the icy mountains on the Pluto system as well as its nitrogen-filled atmosphere. by Ted Ranosa