Sea Otter RocksSea Otter Rocks are rock islets of the Commander Islands archipelago in the Bering Sea, Russia.They are within Kamchatka Krai, in the Russian Far East.