3 ms·
There's nothing at Isla del Coco, all the almost living mammoths are found at the New Siberian Islands, because this area is cold enough to preserve them. There
by rurban 4y ago
There's nothing at Isla del Coco, all the almost living mammoths are found at the New Siberian Islands, because this area is cold enough to preserve them. There is a whole industry to sell them to rich Chinese.