林波波河
Zimbabwe – landlocked sovereign country located in Southern Africa, between the Zambezi River and Limpopo River.