If you're passing by London in the next few months, this baby mammoth really is worth seeing. I expect the ever-melting permafrost is going to give up more beauties like this in coming years.