The Mountains of Pluto and possibly Glaciers