Hampi, a popular tourist site that is a UNESCO World Heritage Site in India's southern Karnataka state, is famous for its ...