Chùa được thiết kế mang dáng dấp kiến trúc chùa Việt truyền thống, chùa gồm các hạng mục: Tam quan, lầu chuông, lầu tượng Quán Thế Âm Bồ Tát, đền thờ anh hùng Nùng Trí Cao. Công trình được khởi công từ tháng 6/2013, bằng nguồn kinh phí xã hội hóa.
Cùng ngày, tại đây cũng khai trương Khu nghỉ dưỡng Sài Gòn - Bản Giốc. Công trình đạt tiêu chuẩn 4 sao, đã hoàn thành giai đoạn 1, trên diện tích 31 ha gồm 80 phòng nghỉ, khu thể thao, giải trí... 95% nhân sự phục vụ tại nơi nghỉ dưỡng là người địa phương, được đào tạo nghề tại các khách sạn cao cấp trên địa bàn TP. Hồ Chí Minh.
Đây là hai công trình lớn, quan trọng được đầu tư tại vùng biên cương Tổ quốc nhân kỷ niệm 70 năm thành lập Quân đội nhân dân Việt Nam và Khu di tích rừng Trần Hưng Đạo được công nhận là Di tích Quốc gia đặc biệt. Lễ đón nhận danh hiệu này được UBND tỉnh Cao Bằng tổ chức tối 15/12.