If you like adventure and you always like to do something new then rock climbing can be a great sport for you. It can be entertaining but it is also good and beneficial for the heart and mind. Rock climbing makes mental and physical health better. Learning how to climb a rock can benefit your body and mind. It can be a dangerous sport thus it is important to have knowledge of proper climbing techniques for safety. How rock climbing is beneficial? Mental strength Rock climbing is not easy. One has to face a lot of obstacles and move on.