Ngôi chùa rộng hơn 12 ha ở miền Tây gây ấn tượng với tượng Quan Âm cao 71 m cùng vườn phong lan ngút ngàn, tạo nên khung cảnh đẹp như chốn tiên cảnh.