I couldn't really believe this, but Yahoo is using a satellite map of London that is so old you can still see the Wembley Twin Towers:
Really am quite speechless on this one! The old stadium - the one you're seeing here was demolished in 2003. So at a guess, we're looking at an image that's about a decade old.
Here it is again, closer:
What's interesting are the Copyright dates, of 2008 for GeoEye, I-cubed and 2011 for Yahoo! Inc. I'm still astonished.

Recent Comments