How long does golden hour last in Kiruna?
Around 107 to 141 minutes each evening. It's shortest in March and September, about 107 minutes, and longest in February, about 141 minutes. In May, June and July there's no ordinary evening window: the sun stays high through the night. In January, November and December the sun stays low all day, so the gold merges into one long window or doesn't come at all. The farther from the equator, the longer it lasts, because the sun crosses the horizon at a shallower angle.