Sea of Okhotsk
Russian whale watching involves orcas off the Kamchatka peninsula on the edge of the Sea of Okhotsk.