On the banks of India’s Tungabhadra river, strewn across craggy hills and lush plains dotted with massive granite boulders, lie the remains of grandiose monuments at Hampi. The Vijayanagar kingdom ...