A look at the art on streets around Atlanta

A few weeks ago, I was on my way to work in Atlanta, and stopped at a corner in Midtown.I saw this art installation that looked like it was from a video game and was in the middle of it.The art is titled “The City of Light,” and it is about an alternate version of