Parkour is an urban sport developed from military obstacle-course training.

It is popular around the world, but in some places its benefits go beyond just the physical.

Al Jazeera's Imtiaz Tyab reports from the Pakistani city of Karachi.

Source: Al Jazeera