Amsterdam is the capital and largest city of the Netherlands. The city is the financial and cultural capital of the Netherlands. Amsterdam's main attractions, including its historic canals, the Rijksmuseum, the Van Gogh Museum, Stedelijk Museum, Hermitage Amsterdam, Anne Frank House, its red-light district, and its many cannabis coffee shops draw more than 3.66 million international visitors annually.