Ntumbachusi above main falls
Zambia
Luapula Province
Ntumba Chushi; wate…
Impressum