Settled over 11,000 feet above ground, Big Sky Ski Resort's glass observation deck offers a new experience on Lone Peak.