Sun Valley (Chinese: 日光峡谷; pinyin: Rì guāng xiá gǔ) is a 1996 Chinese film that was directed by He Ping. Along with his film, Swordsmen in Double Flag Town, Sun Valley is considered one of He Ping's "Chinese westerns." The film stars Zhang Fengyi as The Avenger, a mysterious hero who arrives at the eponymous valley to await his enemies.