Ranthambhore National Park, Rajasthan, a haven for tigers