My picture of the day Spot the cat – the Leopards Share on Facebook Tweet on Twitter *My Picture of the day* Spot the cat - the Leopards are camouflaged and blend well with the rocky surroundings making it difficult to spot them, seen in Bera near Udaipur Rajasthan India. ****** *Dr.Surendra* — at BERA Near Sumerpur Pali Raj