The World Cup From 250 Miles Up
Image of the Day for July 7, 2026 Over the years, astronauts aboard the International Space Station have photographed several of the cities hosting the 2026 FIFA World Cup. Jul 07, 2026 View more Images of the Day: In summer 2026, sixteen stadiums across North America hosted matches as part of the FIFA World Cup.Continue Reading











