Yes, it is a lighting installation at a downtown STL park. It's kind of a sculpture park type of deal, just west of the Gateway Arch (visible in the background). One of my goals was to include the Arch in the image, but perhaps it's not the best idea to attempt in a photo like this.