Shiva is said to have poured the river down on the plains from the Himalayas; this mythical story leads Hindus to believe that Varanasi is the oldest city in the world.
The Hindu faith holds that Delhi is the second oldest city.