Rock climbing is a great way to challenge yourself and get a heck of a view. Alas, your experiences can fade with time. The best way to prevent this is to keep a journal for rock climbs.
Journal Rock Climbs
Take a minute to give some consideration to your most recent rock climbing...