Google Photos Album: https://photos.app.goo.gl/4dnuxQbSfUQpS8Aj6
Took a ride about 2 miles from the hotel to see the Challenger 7 Memorial Park in the suburbs of Houston. I found a huge park (at least by my standards) with this memorial placed prominently. – More pictures in the link –
In one of those “Let’s see what else is in the park” moments we came across signs for the “Mother Earth Sculpture.”
The sculpture is a clay rendering of Mother Earth laying on her back, covered by grass, looking up at the heavens. Check the album for pictures, but definitely not what I expected near an astronaut memorial.