It's New York City, where "through-the-looking-glass crazy" is now the New Normal.
Apparently so. Just a bunch of weirdo’s and a bunch of foreigners looking on them as entertainment