Spotted owlets huddling together for warmth in Keoladeo (Rajasthan)