One explanation for why high latitude locations receive less…

One explanation for why high latitude locations receive less insolation is that it must travel through more of the atmosphere.  Because of this, there is a greater likelihood that the insolation will be scattered, reflected, or absorbed by the material in the atmosphere.