I just got back from Amsterdam a few days ago...it's definitely NOT closed to tourists! I was surprised to learn that Mushrooms are also legal and easily available for purchase over there.