24 hours on La Place Djmaa el Fna, Marrakech - snake charmers, fortune tellers, gnawa musicians, henna girls, story tellers, etc.