Patna, India, set along the banks of the holy Ganges River 530 mi/850 km southeast of Delhi, was once an ancient Buddhist capital. But times have changed, and today the metropolis is a rather cro...