This picture was taken on March 21, 2009 from the front of No15 Chawal Wala shop in Khari Baoli, Old Delhi. It is one of the few places where you can actually see the human traffic jam. With men, machine, bovines, canines and other nines battle it out for the limited space. It is main wholesale hub of grain and spices in Delhi. At the right side of this road, amongst the numerous shops lies Fatehpuri Masjid and at the left Old Delhi Railway Station. Unlike many other people me and my friend enjoy coming here, after all delicacies of Chandi Chowk are only nearby.