randallssoapbox.com
Dhumar Lena (Cave 29), Ellora Caves, Aurangabad , India
I can’t be 100% certain that it is Dhumar Lena (Cave 29) at the Ellora Caves, Aurangabad , India but using a google image search, that is my best bet. Blog post by Richard Randall