Storm Peak Laboratory Published on 17 July 2011 in ASCENT to new heightsFull resolution (1408 × 1056) ← Previous Next → Storm Peak Laboratory, on top of Mt. Werner, near Steamboat Springs, CO. http://www.stormpeak.dri.edu/