Yes, in the background it's the famed red-light district of Amsterdam... crazy town... crazy!

BACK