Sumoflam with the 76 foot tall Stephen F. Austin Statue in Angleton, Texas
Texas is the home to three giant free standing statues, all of which exceed 70 feet in height (including the pedestal/base).
This puts these giants in the top seven tallest monuments in the United States.
The tallest of the three is the “Tribute to Courage” statue of Sam Houston, located in Huntsville, Texas. This one…