IMG_0851


Terrace of the Elephants, yakshas, garudas and of course, the sacred three-headed elephants