I've walked by this spot innumerable times. It's the plinth of the great statue of Louis himself in Forest Park. The monument and the Art Museum behind it are on the top of a hill (which, with a flash of imagination, we call Art Hill) so there is unbroken sky behind it.
But I never noticed the obvious composition. It sort of says: welcome to my world.