Hampi, a holy city set in stone On the banks of the Tungabhadra River, in a sun-baked landscape of enormous boulders dotted among jade palm and mango groves, Indian princes built hundreds of monumental temples and pleasure palaces.