Plutos ice mountains frozen plains and layers of atmospheric haze as seen by the New Horizons spacecraft