Sacred Indian cows - Cows in India are not worshipped, Cows are honoured in gratitude for their generosity, value, and gentleness. They provide people in India with milk, yoghurt, paneer, ghee etc..and taking nothing but water, grass and grain. Hindus view the cow as a maternal figure, who contributes unconditionally and in so many ways to the daily sustenance of humanity. As non violence and non killing are the highest code of ethics for Hindus, 87% of India are vegetarians.
People gathered on terraces or rooftops of their houses everyone flying kites and the sky covered with tiny colourful dots of kites for the festival of Makar Sankranti or Uttarayan in the old Khadia area of Ahmedabad in Gujarat, India