By tstableford, April 8, 2011 Jessa Younker rock climbing at Monitor Rock and Whirlpool Rock, Independence Pass, Aspen, Colorado.