Eyes of Atlas

Dambulla Cave Temple (context node)

Dambulla, Central Province, Sri Lanka

A major cave-temple complex near Sigiriya, often linked in broader discussions of rock-shelter monastic landscapes.

Appears in collections