Issuma reports its current position as the Bellot Strait - the picture here is of Devon Island - the largest uninhabited island on earth. It is the site of the Mars on Earth project's research. They think it is the most Mars-like place on earth and they have been up there with robots.
On one side of the Bellot Strait is Somerset island. That is the second image. I get nervous and dizzy just thinking about being that far north - and that remote. On Somerset island was the last outpost of the Hudson Bay Company - Fort Ross.
On one side of the Bellot Strait is Somerset island. That is the second image. I get nervous and dizzy just thinking about being that far north - and that remote. On Somerset island was the last outpost of the Hudson Bay Company - Fort Ross.