简介:
The shadowy forests of Yala National Park are the perfect hideout for secretive leopards. Yala is a hotspot for leopards in Sri Lanka, boasting the highest density of these big cats anywhere in the world. It’s time for Asha, a young female who has never before ventured beyond her mother’s territory, to strike out alone. But everywhere Asha turns, the scent of leopard lingers. Can she find her own patch to call home?