What about THIS?
There was a FR thread about this, but I couldn't locate it.
Note also, though, that the sea is largely clear of ice. This strait is a problem, I would guess, due to the presence of the Severnaya Zemlya ( North Land ) - the chain of large islands above the strait. You can see the mini-icecaps on them through the clouds.