People compete in the second stage of the Marathon des Sables between Tisserdimine and Kourci Dial Zaid in the southern Moroccan Sahara desert Monday. The 34th edition of the marathon is a live stage 250-kilometer race through a formidable landscape in one of the world's most inhospitable climates. Photo: AFP