Danh thắng nằm ở khe núi Hoàng Long thuộc huyện Tùng Phan, Châu A Bá, tỉnh Tứ Xuyên, Trung Quốc. Đây là khe núi kéo dài từ Nam sang Bắc