In the mountains north of Chiang Rai an animistic hill tribe follows their ancient beliefs. One suc… Watch More info Mida ★ 7.8 2004