A rare sighting of hundreds of Indian (desi) breed cattle being herded, probably all the way from Rajasthan, hundreds of kilometers away. I have never understood why they come to Delhi and what inspires these shepherds to walk hundreds of kilometers on foot with their cattle. Quite a sight this.