14 views 02:24 (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 bustling city square with a tall monument at its center, under light rain and overcast skies, features a tram and numerous people walking and sitting around the square, with several buildings surrounding it, one of which is undergoing construction.
17°C - clear sky
Humidity: 65%
Wind: 5 m/s
Amsterdam North Holland Netherlands 🇳🇱