80 views 01:31 (Europe/Amsterdam)
Dam Square (De Dam) is the heart of Amsterdam, located in the city center. This historic square is home to several important landmarks, including the Royal Palace, the National Monument, and the Nieuwe Kerk, making it a popular spot for both tourists and locals to gather.
A mostly cloudy day in a large city square with a tall monument at the center, surrounded by buildings and a few people.
18°C - broken clouds
Humidity: 69%
Wind: 5 m/s
Amsterdam North Holland Netherlands 🇳🇱