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.
5.4m questions
7.0m answers