India, Karnataka, Hampi Bazaar, sacred town