Remote Sensing | Science Matochkin Strait, Russia ByPierre Markuse February 23rd, 2017February 24th, 2017 Take a look at the Matochkin Strait, one of the largest fjords in the world, separating Severny and Yuzhny Island, Russia.