Chùa được xây dựng trên sườn núi diện tích 2ha với mức đầu tư khoảng 18 tỷ đồng từ nguồn vốn xã hội hóa thông qua Giáo hội Phật Giáo Việt Nam huy động quyên góp tài trợ, dự kiến hoàn thiện vào năm 2014.
Công trình có đầy đủ các hạng mục như: Tam quan, đền thờ vị anh hùng Nùng Trí Cao, lầu tượng Bồ tát Quán Thế Âm, Tam bảo, Nhà tổ, Nhà tăng xá và các khu phụ khác… Chùa được thiết kế, quy hoạch xây dựng theo đúng không gian, bố cục chùa Việt truyền thống, từ cửa chùa có thể nhìn thấy toàn cảnh thác Bản Giốc.
Nhân dịp này, T.Ư Giáo hội Phật Giáo đã trao tặng 50 phần quà cho các hộ gia đình có hoàn cảnh khó khăn ở xã Đàm Thủy, mỗi suất quà gồm 200 nghìn đồng, 10kg gạo và một thùng mì tôm.