Island · RussiaTyuleny IslandTyuleny Island is a island in Sakhalin Oblast, Russia. Island in Sea of Okhotsk, Russia.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in RussiaVanino · CitySalekhard · CityVol’sk · CityVerkhnyaya Salda · CityYasenevo · CityTrubchevsk · City