Note: This post may contain affiliate links.
The postcard depicts a rockery and water fall at the Jewel Box in Forest Park, Saint Louis, Missouri. The Jewel Box is a greenhouse located in Forest Park, which is one of the largest urban parks in the United States. The Jewel Box is known for its beautiful floral displays and is managed by the Division of Parks and Recreation in Saint Louis.