Busy street scene in India including various modes of transportation.