A guide with a photography tour company in India tracked a snow leopard to a place where it enjoyed the perfect hiding place to ambush approaching blue sheep. Can you spot it? The sheep couldn’t.
As children, many of us harbored that irrational fear of a monster hiding under the bed. For one couple in India, that fear just about became a shocking reality. In the city of Bengaluru, the capital ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results