This temple circumscribes nearly 400 acres of lush forest, and as a result, is a tranquil locale for Buddhist meditation practice. Located next to the temple is a stupa (also known as a pagoda) named Prathom Rattana Mahaburaphachan Chedi, where holy Buddhist relics are believed to be enshrined. The stupa was built in the Lanka style, is 25 meters high and is decorated with golden mosaics.