Designed by
Title
Udayagiri and Khandagiri Caves #92194859
Description
Udayagiri and Khandagiri Caves are partly natural and partly artificial caves of archaeological, historical and religious importance near the city of Bhubaneswar in Odisha, India.
This image is editorial