This monumental complex is located in the beating heart of Amsterdam’s city centre: The Dam Square, overlooking the national monument and the Royal Palace.