The stupa which sits on a rock outcrop at Isurumuni Raja Maha Viharaya at Anuradhapura in Sri Lanka. #293114689
Description
The stupa which sits on a rock outcrop at Isurumuni Raja Maha Viharaya at Anuradhapura in Sri Lanka. This Buddhist temple was built during the reign of Devanampiya Tissa.