Green, and unusually sunny