Suggested Searches

London, England, with a metropolitan population of nearly 10 million, is split by the River Thames in this nighttime photograph taken from the International Space Station as it orbited 266 miles above Europe. London’s Heathrow Airport is visible at the bottom left.

London, England, is split by the River Thames in this nighttime photograph

iss074e0381351 (March 13, 2026) --- London, England, with a metropolitan population of nearly 10 million, is split by the River Thames in this nighttime photograph taken from the International Space Station as it orbited 266 miles above Europe. London’s Heathrow Airport is visible at the bottom left.

Image Credit: NASA/Chris Williams
Download