Sri Lanka, Ceylon, Central Province, Ella, Dowa Rock Temple, Buddha statue carved in a rock

- Image ID: EYM4G1
Sri Lanka, Ceylon, Central Province, Ella, Dowa Rock Temple, Buddha statue carved in a rock
Tuul and Bruno Morandi / Alamy Stock Photo
Image ID: EYM4G1