3 views 16:21 (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.
A city skyline with a tall tower, modern buildings, and a white, sail-like bridge over a calm body of water under a partly cloudy sky.
18°C - clear sky
Humidity: 59%
Wind: 5 m/s