citygarden
Citygarden, nestled in the heart of downtown St. Louis, Missouri, is a vibrant blend of nature and art. This urban oasis spans two blocks and is home to an array of interactive sculptures set amidst lush greenery. Visitors can enjoy the tranquility of the gardens, the playful spray of the fountains, and the thought-provoking beauty of the sculptures.