Cape buffalo {Syncerus caffer caffer} large herd drinking in Luangwa river, Zambia.