Located in Debarawewa, Yatala Wehera is an ancient Buddhist stupa from the 3rd century BC. Mounted on a stage, the stupa is built with large flat granite stones and is encircled by a wall with sculpted elephant heads, a moonstone, and a moat. Many relic caskets have been discovered here, and the image house contains two larger-than-life-sized Buddha statues. In addition, Lotus ponds and Mahayana Buddhist sculptures surround Yatala Wehera.