Competitors participate in Spartan Race obstacle course in Shenzhen
1/5
Competitors participate in the 2018 Spartan Sprint Race challenge in Shenzhen, Guangdong Province, March 24, 2018. Over 5,000 participants braved the seven kilometer obstacle course with mud slides, spear throwing, and wall climbing. [Photo: IC]