Hampi, Indien: Hanuman-Tempel, 2003