Jutting 1,149 feet into the Vegas skyline, the iconic Stratosphere Tower is the tallest freestanding observation tower in the United States and a longtime city landmark.
All Images © Bart Aldrich, All Rights Reserved. Please contact for permission.