Site of vaporized island Elugelab