Looking at that shot I am trying to figure out the city light sources. To the extreme right must be Berlin. Maybe Littleton on the left? Then on the far horizon that must be Montreal. Years ago I did a winter overnight edu trip at the summit. A noreaster was developing down in the mid-Atlantic and the cirrus shield had made it over SNE. Boston's lights were quite visible reflecting up to the underside of the clouds. Actually, this would be a neat question to the observers. If a cirrus shield was over NYC would they be able to see the cirrus lit that far away. I think it would be possible. For some reason the "how far can you see" question has always interested me.
Edit. Maybe the horizon lights are Burlington?