It is located between the northern coast of Siberia , the Taimyr Peninsula , Severnaya Zemlya and the New Siberian Islands .
It is between the northern coast of Siberia , the Taimyr Peninsula , Severnaya Zemlya and the New Siberian Islands .