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.
Interested in Natural history?
Get updates with your personalized Culture Weekly
You are all set!
Your first Culture Weekly will arrive this week.