Amsterdam established a tax on cruise passengers effective January 1, 2019. The new tax of €8 ($9.12) applies to every cruise passenger over 3 years old per 24-hour period.
As reported by the LA Times, two cruise lines have cancelled port visits to Amsterdam because of the nominal tax. MSC Cruises and Cruise & Maritime