Sun and snow: something in the atmosphere