Hiện ngôi chùa nằm tại quận 9, TP.HCM vẫn đang giữ vị trí trong Top 10 ngôi chùa đẹp nhất thế giới do trang du lịch đình đám National Geographic bình chọn.