Sport climbing is an official Olympic sport. Major cities like Delhi and Mumbai now have a thriving community of climbers and quite a few indoor climbing gyms, where they can train regularly.
Sport climbing is an official Olympic sport. Major cities like Delhi and Mumbai now have a thriving community of climbers and quite a few indoor climbing gyms, where they can train regularly.