(1 of 267)  next »
The 34 stone shrines in Ellora Caves bring to life Hindu, Buddhist, and Jain beliefs. Learn about the shrines in this famous Indian landmark.
All imagery © HowStuffWorks or their respective copyright holder. Image credits  »
Advertisement