Locory page
Stratosphere Tower (The STRAT)
By Seeker
The Stratosphere Tower, completed in 1996, is a 1,149-foot observation tower and is the tallest freestanding observation tower in the United States. Its needle-like profile is a prominent element of the Las Vegas skyline north of the Strip. The complex includes observation decks and several thrill rides that are mounted on the tower's upper structure.
Location
Views
0
Be the first to comment!