Life isn't easy for Africa's big five megafauna. Lions, leopards, buffalo, rhinos and elephants face many threats, from competing for food in a limited landscape to avoiding hunters and poachers. Explore the incredible adaptations of each species.