Nouakchott, Mauritania for National Geographic by Steve McCurry