Amsterdam de Dam


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