MOROCCO | Tuesday, 8 November 2011 | Views [173]
High Atlas, where they run 125 km marathon! The winner, a Moroccan guy of course, takes the distance for 24 hours. It takes a week for the last one to finish.