163 views 22:52 (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 sunny daytime scene captures a bustling European public square featuring a prominent tall monument, surrounding historic buildings including one partially obscured by a construction crane, numerous pedestrians, and festive light structures being assembled.
8°C - broken clouds
Humidity: 88%
Wind: 6 m/s
Amsterdam North Holland Netherlands 🇳🇱