This is what an 80 gigapixel photograph of London looks like. It is, in fact, the highest resolution photo ever taken. What’s that… oh, I think I can see Chelsea tumbling down the league table from here!
Now of course what you see here isn’t the full resolution photo, so mosey on over here to see it in its full glory.
Sorry, Paris, you’re old news.