Incredible Leopard camouflage in the tree ~ very hard to see it
Leopards are such an amazing tree climber, they are well built with strong legs, long tail with agile body that in hence them to climb up in the tree