This is the famous "Jiwe la Ukara," the dancing rock on Ukara Island, in Lake Victoria.
The rock is on the edge of the Lake, at a place called Butimba. For it to dance, offerings must
be given; the more timely the offerings the better it dances. The person with the hat is the old man,
Mzee Magesa Maira, who makes the rock dance. I visited this place on August 5, 1996.