Indoor climbing really is the sport for anyone. Find out why by watching climbing movie filmed at our climbing centre in Pune.