The Canary Wharf financial district, London City Airport and the River Thames in east London, England are pictured as the International Space Station was orbiting across the English Channel.
Information
Taken in
Space
Egilea
NASA
Azalpena
The Canary Wharf financial district, London City Airport and the River Thames in east London, England are pictured as the International Space Station was orbiting across the English Channel.