Hampi: a glimpse into the heart of India and its temples Gallery