6 views 03:37 (Europe/Paris)
Le Havre is a major port city in northwestern France, located on the English Channel. It is the second-largest port in France, handling over 50 million tons of cargo per year. Le Havre is also home to a number of museums, including the Museum of Modern Art André Malraux and the Museum of Natural History.
An aerial view of a city harbor on an overcast day shows a large cruise ship docked near several industrial storage tanks, with numerous buildings extending into the distance.
16°C - overcast clouds
Humidity: 82%
Wind: 3 m/s