Leopard sighting and observation on safari in Pilanesberg National Park, South Africa. Impressive big cats nestled in beautiful natural surroundings.