Amsterdam live webcam Dam Square

Google Maps: Madame Tussauds, Dam 20, 1012 NP Amsterdam
Amsterdam’s best-known square, Dam Square, home of notable buildings (Royal Palace, National Monument, New Church, Madame Tussauds) and frequent events, is one of the most well-known and important locations in the city and the country.

Webcam Live Amsterdam, North Holland, Netherlands.
panoramic view over the Dam Square from Madame Tussauds Amsterdam