Pages

Thursday

Night Vision

E-P1080897
Picture of the Stratosphere Tower on the Las Vegas Strip. Jutting 1,149 feet into the Vegas skyline, this iconic tower is the tallest freestanding observation tower in the United States. Besides providing a magnificent panoramic view of the shimmering Las Vegas Strip and valley, it is home to, Sykjump, the world’s tallest controlled free fall, as well as the award-winning Top of the World restaurant on the 106th floor which rotates 360 degrees as you dine.