Anyone know where this is?
upper new york area
That's what it says in the email I got but I've seen these before a couple of years ago I think.
In the frozen Northlands, where jotuns must be fought with the power of Metal?
I believe I recognize that as being someplace in northern Norway, a few years ago. It happens every now and then in northern parts of Scandinavia.