Marathon des Sables held in Morocco
1/4
Competitors take part in stage four of the 33rd edition of Marathon des Sables, in the Sahara desert, near Ouarzazate, southern Morocco, Wednesday, April 11, 2018. The marathon, held every year in Morocco, is a 250 km ultra-trail that takes part over six stages in extremely grueling conditions. [Photo: AP/Mosa'ab Elshamy]