Designed by
Title
Stratosphere Tower in Las Vegas #110699316
Description
Las Vegas, Nevada, USA - November 16, 2011: Looking up at the 1,149 ft tall Stratosphere Tower located as the northern end of the Las Vegas strip in Las Vegas, Nevada, USA.
This image is editorial