The wuxia warrior temple seen in the film is located at Cangyan Shan, where significant martial arts scenes take place.

Filmed here

Mount Cangyan

CN

Community posts