The 2021 International Federation of Sport Climbing (IFSC) World Championships officially opened in Moscow, Russia.
Posts Tagged: Lead
IFSC World Championships Paris 2016:
The Best Show Of Sport Climbing
Thousands of fans gathered in the beautiful AccorHotels Arena to celebrate all four disciplines of Sport Climbing and…