Thác bắt nguồn từ suối Tả Ngán, xã Tả Củ Tỷ, Bắc Hà, Lào Cai ở độ cao trên 1.403 m.
Khi đến địa phận thôn Ngam Lâm, xã Nấm Dẩn, dòng nước thả mình qua vách núi Đèo Gió tạo thành dòng thác đôi như mái tóc dài mềm mại, buông lững lờ của thiếu nữ tuổi trăng tròn. Đổ xuống từ độ cao 70 m giữa rừng già kỳ vĩ, thác Tiên không ầm ào, hung dữ mà mềm mại, réo rắt, mang đến bầu không khí mát lành nhờ những hạt nước li ti lan tỏa theo làn gió thổi quanh chân thác. Bởi thế thác Tiên ngoài tên gọi Táng Tinh (theo tiếng Nùng) còn được gọi là thác Gió.