Some information may have been translated by Google Translate
Zhangjiajie Forest Park: Filming location of Mount Huaguo.
Huangguoshu Waterfall: Filming location of Water Curtain Cave.
Shidu Scenic Area: Filming location of the battle where Erlang Shen transforms.
Stone Forest Scenic Area: Location of the Five Elements Mountain.
Qingyang Taoist Temple: Filming location of the 10,000-year ginseng fruit tree.
Master-of-Nets Garden(Wangshi Garden): Filming location of the Wuji Kingdom Palace.
Zhenzhutan Waterfall and Wu Hua Lake in Jiuzhaigou: Filming location of the battle against the centipede spirit and the spider spirit's hut.
Qi Xing Yan Scenic Area: Filming location of the Yellow Lion Spirit's demon cave.
Quanzhou Kaiyuan Temple: Location of the Guanyin "Immortal Walk" meme.