India is no stranger to terrible traffic jams. Picture Courtesy: Wikimedia Commons.

India is no stranger to terrible traffic jams. Picture Courtesy: Wikimedia Commons.