0 Comments
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.