
Image Details
Still Image of Aerial View Of The Kailasa Temple At Ellora Caves In Maharashtra India This Ancient Rockcut Temple Carved From A Single Monolithic Structure Stands As A Masterpiece Of Indian Architecture And Heritage
Contributor: ManvendraRawat
3.7 MB
This image was captured from a video: