The Tower of the Americas was the tallest observation tower in the United States from 1968 until 1996.
Exterior decor created by my favorite caffeine dealers.