National Monument and Royal Palace on Dam Square, Amsterdam, the Netherlands The National Monument and Royal Palace on Dam Square, Amsterdam.The National Monument and Royal Palace on Dam Square, Amsterdam.