INDIA: Ultra running

A demonstration of human endurance in the face of unpredictable conditions.