See how people in some of the natural wonders, including Brazil, Ethiopia, Laos, the Faroes and Switzerland, must push themselves to the limit in order to survive. Survival demands skill, ingenuity and bravery.
Broadcast In: English Duration: 0:56:46