157 views 08:23 (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, high-angle view shows a city square with pedestrians, a pub with stacked chairs outside, and a van parked nearby.
11°C - few clouds
Humidity: 90%
Wind: 5 m/s
Amsterdam North Holland Netherlands 🇳🇱