I thought this was fake. I thought these pics were Photoshop
It's New York City, where "through-the-looking-glass crazy" is now the New Normal.