Amsterdam's red light district is a wild combination of people doing
their own thing, whether drugs, alcohol, prostitution, or just
having fun, or any combination.
This group was going from bar to bar dressed as superheroes,
possibly in conjunction with the new superhero movie, The Avengers.