Umutomboko Ceremony 2013

Luapula province, in the north of Zambia, hosts the Umutomboko ceremony at Mwansabombwe village between Mwense town and Lake Mweru, at the site of the Lunda royal capital established in 1890 by Mwata Kazembe Kanyembo Ntemena. The Umutomboko is a [...]