Whispers of the past

Temples on Hemakuta Hill, Hampi, Karnataka, India

© Images of india/Alamy