It is also the location film site for several well known chinese film like 'Crouching Tiger, Hidden Dragon' and 'Seven Swords'