Hiện tượng Phật đã hoàn thiện được phần thân trên, riêng phần chân và tòa sen đang tiếp tục được điêu khắc hoàn thiện.
Nằm trong vùng Thất Sơn nổi tiếng của đất An Giang, núi Sam cao chừng 284m so với mực nước biển và mang một vẻ đẹp hoang sơ. Đây là cao điểm chiến lược có thể quan sát, kiểm soát cả một vùng biên giới rộng lớn từ TP. Châu Đốc đến tận tuyến biên giới Tịnh Biên, từ cánh đồng vùng Thất Sơn qua huyện Châu Phú.
Năm 2018, núi Sam là 1 trong 37 điểm ở An Giang được công nhận Khu du lịch Quốc gia với quần thể di tích lịch sử văn hóa, được xếp hạng như miếu Bà Chúa Xứ núi Sam, chùa Tây An, lăng Thoại Ngọc Hầu, chùa Hang...
Trong đó, lễ hội vía Bà Chúa Xứ núi Sam thu hút hàng triệu du khách mỗi năm. Năm 2001, lễ hội được Bộ Văn hóa Thể thao và Du lịch Việt Nam công nhận là Lễ hội cấp Quốc gia. Năm 2014, lễ hội tiếp tục được công nhận là Di sản Văn hóa phi vật thể cấp Quốc gia.
Hiện nay, lễ hội vía Bà Chúa Xứ Núi Sam được Chính phủ cho phép xây dựng hồ sơ trình UNESCO đề nghị công nhận là Di sản Văn hóa phi vật thể của nhân loại.
Bên cạnh đó, đến núi Sam hiện nay, du khách còn được chiêm ngưỡng thêm công trình Phật giáo được khắc trực tiếp vào vách núi. Cụ thể, tượng Phật Thích Ca tọa thiền cao 81m được khởi công từ tháng 3/2015. Bức tượng đặt trang trọng ở vị trí trung tâm quần thể tượng trong khuôn viên rộng 5.500m2, tổng kinh phí xây dựng khoảng 255 tỷ đồng. Chi phí xây dựng tượng Phật được trích từ nguồn vốn Miếu Bà Chúa Xứ núi Sam và kêu gọi các nhà tài trợ, tổ chức, cá nhân trong và ngoài nước đóng góp.
Sau khi hoàn thành, đây là "tượng Phật ngồi thiền, khắc vào vách đá" cao nhất thế giới. Hiện tại, tượng Phật khắc vào vách núi cao nhất thế giới 71m tại Lạc Sơn, Tứ Xuyên, Trung Quốc.
Vách núi trước đây vốn là nơi khai thác đá nên điêu khắc tượng Phật sẽ tôn tạo cảnh quan thêm mỹ quan và phát triển du lịch. Dự kiến vào năm 2025, công trình tượng Phật sẽ hoàn thành. Hiện tượng Phật đã hoàn thiện được phần thân trên, riêng phần chân và tòa sen đang tiếp tục được điêu khắc hoàn thiện.
Khu tượng Phật Thích Ca tọa lạc trên sườn Tây của ngọn núi Sam, thuộc khóm Vĩnh Tây (phường Núi Sam, TP. Châu Đốc, tỉnh An Giang). Đây là hạng mục thứ tư trong quần thể đa dạng gồm bốn hạng mục của Công viên văn hóa núi Sam rộng 10ha gồm công trình cơ sở hạ tầng, khu trưng bày Phật Giáo Việt Nam và nhà cốt. Công trình tượng Phật Thích Ca tọa thiền cao 81m được kết nối với quần thể tượng Phật Đản sinh cao 21m, tượng Phật Tuyết Sơn 35m và tượng Phật nhập niết bàn dài 49m.
Sau khi hoàn thành, công trình tượng Phật Thích Ca tọa thiền cao nhất thế giới (81m) là cơ hội để ngành du lịch tỉnh An Giang thu hút nhiều hơn nữa du khách gần xa, đưa TP. Châu Đốc phát triển xứng tầm với tiềm năng và trở thành trung tâm thương mại, du lịch quan trọng của tỉnh An Giang.