Commander Islands
Sea Otter Rocks (, "Kamni Bobrovyye") are rock islets of the Commander Islands archipelago in the Bering Sea, Russia.