El río Limpopo, sustento de la vida, fluye a lo largo de 1.000 millas a través de Sudáfrica y Mozambique hasta desembocar en el océano Índico.