Sam Houston

World's tallest statue of an American hero -- Sam Houston

The 67-ft. tall (plus 10-ft. base) statue is named "A Tribute to Courage" and is located on I-45 just south of Huntsville, TX