Royal Palace at the Dam Square in Amsterdam, Netherlands. No people in Dam Square in Amsterdam, Netherlands.