Dafeichuan (chinesisch 大非川, Pinyin Dàfēichuān, tib. རྡ་སན་ཅན་ rDa-san-can) ist eine historische Stätte einer Schlacht zwischen dem Kaiserreich China der Tang-Dynastie und der Tibetischen Monarchie (Tubo) in der chinesischen Provinz Qinghai.
Sie befindet sich im Südwesten des heutigen Kreises Gonghe des Autonomen Bezirks Hainan der Tibeter auf der Qieji-Ebene[1], einer Meinung zufolge soll es sich um den Fluss Buha He im Westen des Qinghai-Sees (Koko Nor) handeln.[2] Im Jahr 670, dem 1. Jahr der Xianhe[3]-Ära der Tang-Dynastie, erlitten hier der Tang-General Xue Rengui (614–683) und Ashina Daozhen[4] auf altem Gebiet des Tuyuhun-Reiches eine schwere Niederlage gegen die Tibeter (Tubo) unter Lun Qinling[5].