The French port city of Le Havre on the river Seine at the mouth of the English Channel is pictured from the International Space Station in june 2024 as it orbited 264 miles above. The cable-stayed bridge Pont de Normandie crosses the Seine and links Le Havre to the city of Honfleur in France's Normandy region.