viewing in: Ellora Caves Photos
Shiva and Parvati easily fend off Ravana, who tries to shake them off Mount Kailash from his prison.