Marathon des Sables held in Morocco
3/4
A competitor takes 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 6 stages in extremely grueling conditions. [Photo: AP/Mosa'ab Elshamy]