These photos are from Ellora and Ajantha which are sites of some of the oldest cave temples in India. The place was full of Buddhist, Jain and Hindu temples and sculptures dating back to the 3rd and 4th century.
We went to 30 Buddhist caves in a row, each with a giant Buddha statue at the back and some with complimentary Buddha's all around.