Freestyle footballers juggle up 999 steps to China’s ‘Heaven’s Gate’