New Yala National Park-1400155 25/07/2018 1400 × 1050 Yala National Park, Sri Lanka: Just as Hope Dies, the Leopard Appears