Answer:ellesmere island, Canada
Answer: it is located over Ellesmere Island, Canada
Step-by-step explanation
it is now drifting away from North America and toward Siberia.
9.5m questions
12.2m answers