Leopards are big cats known for their distinctive pattern and ferocious hunting techniques. Jump on board as we spot some of the leopards of the South African lowveld and catch up with the determined, river-crossing herds of the Maasai Mara.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3