Travel beyond the atmosphere. The final frontier.

learn more… | top users | synonyms

0
votes
0answers
67 views

What is the mysterious black ring in this spectacular photo of London at night?

In this supposed night photograph of London from space: there is a black ring just north of The O2 — see the circle in the top-right quadrant below? I can't find it on Google Maps. Is it ...