Sun Valley (1996)
Sun Valley is a 1996 Chinese film 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.
More at Wikipedia.