Ngôi chùa này được mệnh danh là 'chùa vàng Thái Lan' ở Việt Nam, cách thành phố Hà Nội khoảng 1 giờ di chuyển, ngôi chùa nằm trên vùng đất rộng khoảng 4ha.
Đây là ngôi chùa được xây dựng hoàn toàn bằng đá nguyên khối hình chữ nhật, nằm trong khuôn viên rộng khoảng 6.800m2.