The Weather Report on Pluto

Nitrogen ice anyone?