Marathon des Sables held in Morocco
4/4
Competitors take part in stage 4 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]