Likweti, a photographic playground