place of worship - Zambezi, Namibia