iss074e0334264 (Feb. 27, 2026) --- Detroit, Michigan—home to America’s automotive pioneers and with a history of more than 300 years—sits on the Detroit River across from Windsor, Ontario, Canada. The International Space Station was orbiting 264 miles above North America at approximately 1:18 a.m. local time when this photograph was taken. Credit: NASA/Chris Williams
Album Expedition_74
Date February 27, 2026