It's not surprising it's raining – it's England, after all – but it's not every day that a 27-ton statue of Anubis, the Egyptian god of the dead, is reigning in London's Trafalgar Square. But he's there to remind folks of the upcoming Tutankhamun exhibit at the O2 Arena. (Photo: Gareth Cattermole/Getty Images)