Scale across a rock wall at Discovery Science Center in Santa Ana, CA.