Rock climbing is an extraordinary outdoor activity that challenges your body and your mind. To be a successful rock climber,…