One of the main streets in the holy city of Varanasi. The city has more than 1 million inhabitants, and may have several hundred thousand pilgrims visiting at a time. Needless to say, the streets are very busy.