Filming Locations in Isachsen

Isachsen, Ellef Ringnes Island, Nunavut, Canada
Polar Special (2007)

Isachsen is a remote Arctic research-weather station named after the Norwegian explorer of the Arcti...

View Details