Zhang Yimou’s ravishing martial-arts epic – a nameless warrior recounting his duels to a king – was filmed across the spectacular landscapes of China, from the deserts of Dunhuang to the turquoise lakes of Jiuzhaigou.
Where was Hero filmed?
Hero was filmed across China – from the Gansu desert to the lakes of Sichuan.
Every Hero location, explained
The desert – Dunhuang
The desert duels used Dunhuang in Gansu province.
The lakes – Jiuzhaigou
The famous lakeside fight used the turquoise waters of Jiuzhaigou, Sichuan.
The studios – Hengdian
Palace scenes used the Hengdian studios in Zhejiang.
Ancient China
The film is set in the warring states of ancient China.
Planning a visit
Dunhuang and the lakes of Jiuzhaigou in China – the film’s real settings – are spectacular, accessible destinations.