Daily Archives: March 30, 2010

World famous alpinist Steve House took an 80-foot fall while climbing the Greenwood-Locke route on the north face of Mt. Temple.