7 views 16:12 (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, daytime scene shows a large square filled with people surrounding a tall, light-colored monument; buildings and scaffolding are visible in the background.
13°C - few clouds
Humidity: 62%
Wind: 6 m/s
Amsterdam North Holland Netherlands 🇳🇱