Buddhist statues

Three Texas Giants – Giant Statues of Southern Texas

Three Texas Giants – Giant Statues of Southern 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…