Rock climbing World Cup held

Over 80 rock climbers from across the world competed in Rock climbing World Cup, organized by the International Federation of Sports Climbing (IFSC), in Navi Mumbai.

You May Like