Take a tour around town, and you’re sure to run into some kind of psychedelic and insightful surprise. In fact, you’ll find larger-than-life visuals, artistic undulations and even a monstrous dragon scattered throughout the area. Here’s a look at CNY’s…