tot587 tot587 01-04-2021 History contestada a region in far northern europe that crosses the arctic ocean