answersLogoWhite

0

A rough guess, would have to be either, central inland Russia (Siberia), Northern Canada, or the very northern parts of Norway, Sweden and Finland nearest the Noth Pole....just a guess but a good possibility

User Avatar

Wiki User

15y ago

What else can I help you with?