A blue sky over Haughton Crater