Some redditers have concluded it to be northern Canada but I remember someone saying awhile back it was likely somewhere in Eurasia/ Africa. It’s never been officially confirmed though.
-
6 RepliesEarth.