Results 2 results found Carved steps detail, Mahasens Palace, Anuradhapura, UNESCO World Heritage Site, Sri Lanka, Asia Mahasen's Palace, Northern Ruins, Anuradhapura, UNESCO World Heritage Site, North Central Province, Sri Lanka, Asia