photo 67 of 79
Ellora Caves: Cave 29

Cave 29

Shiva and Parvati easily fend off Ravana, who tries to shake them off Mount Kailash from his prison.

Credit: Olivier Gillet / Flickr