It is the location of a stupa-monastery complex which is fully carved into the mountain rock. The monastery of the major Buddhist tradition of Theravada Buddhism, has five chambers, two are sanctuaries and one is a domed ceiling with an intricate lotus leaf beautification.