Madame Tussaud's
Amsterdam, Amsterdam, Netherlands
Image 1 of 3
With a setting reminiscent of a Dutch manor from the 1700s, the Grand Hall of Madame Tussaud's is home to images of religious leaders, royalty, artists, world leaders, and writers.