You're watching:

Amsterdam de Dam Live webcam

Ads:

Amsterdam de Dam Live webcam 1063
  

The Amsterdam de Dam camera is installed at the Dam Square. The Dam lies in the historical center of Amsterdam, about 750 meters south of the Centraal Station

Amsterdam de Dam Live webcam Google News

Google News

netherlands, webcam, cities, sights