Street life in the small towns of India are a world of markets, cows,
motorcycles, bicycles, women balancing large bowls of produce on their heads,
street musicians, vendors and the crunch of people.
In Hindu culture cows
have the right of way. They are sacred. Here is one queuing at a fax shop.
Perhaps sending a report to a superior.