Place to see: Tower of the Americas, San Antonio, Texas, United States

Tower of the Americas

Tower of the Americas

In San Antonio, this tower weighs 80 million pounds, and has 952 steps to get to the top.

No description yet...

Hemisfair Way
San Antonio, Texas, US

Discovered by Lizzie Morrison
on 18 May 2008.
134 views.