The Kamchatka peninsula lies off northeastern Siberia between the Sea of Okhotsk and the Bering Sea.