Chùa được xây dựng trên sườn núi với diện tích 2ha với đầy đủ các hạng mục như: Tam quan chùa, đền thờ vị 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ụ khác.
Phía Bắc của chùa giáp tỉnh lộ 211 và thác Bản Giốc; Phía Nam tựa vào núi Phia Nhằm; Phía Đông giáp với khu Resort Bản Giốc; Phía Tây tiếp giáp với khu dân cư xóm Bản Giốc.
| Hướng chính của chùa có thể nhìn thấy toàn cảnh thác Bản Giốc của Việt Nam. (Ảnh: TTXVN) |
Chùa được quy hoạch xây dựng theo đúng không gian, bố cục của một ngôi chùa Việt truyền thống, hướng chính của chùa có thể nhìn thấy toàn cảnh thác Bản Giốc.

