Chùa được xây dựng trên sườn núi với diện tích 2 ha cùng đầy đủ các hạng mục như: Tam quan chùa, đền thờ anh hùng Nùng Trí Cao, lầu tượng Bồ tát Quan thế âm, tam bảo, nhà tổ, nhà tăng xá, bãi đỗ xe và các công trình phụ.
Được mệnh danh là một trong những đệ nhất thác của Việt Nam, thác Bản Giốc là thác nước lớn thứ 4 thế giới trong các thác nước nằm trên một đường biên giới giữa các quốc gia. Đây cũng là thác nước tự nhiên lớn nhất khu vực Đông Nam Á.
Người lạ vô tình "dính" phải bùa điên sẽ tự treo cổ hoặc trèo lên cao và nhảy xuống tự tử. Bên cạnh đó, người biết làm bùa sẽ vướng vào một lời nguyền cay nghiệt: Nếu một năm không bỏ bùa làm điên được ai thì chính mình sẽ tự nổi điên mà chết.