Indian Pitta, a small and colourful bird which is endemic was spotted at Aravalli Biodiversity Park in Delhi after 60 years recently. A rare butterfly, Striped Blue Crow,