Amsterdam05
Madame Tussaud in Dam Square. But not as famous as the one in London.