
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
- X
https://www.nasa.gov/image-detail/amf-iss074e0381351/
TakenMarch 13, 2026
ProducerJSC
Image CreditNASA/Chris Williams
Size1920x1280px
PIA Numberiss074e0381351


