Thuộc địa phận thôn Bản Ba, xã Trung Hà, huyện Chiêm Hóa, tỉnh Tuyên Quang, cách thành phố Tuyên Quang khoảng hơn 70km, Thác Bản Ba là một trong những con thác dài nhất miền bắc với 3km được chia thành ba tầng.