To enhance the authenticity of the scenes, the production team finally selected Jijiazhai as the main filming location. Situated in Yongjia county of Wenzhou city in Zhejiang province, Jijiazhai is an ancient village dating back to the Song Dynasty and is honored as "China's landscape village".
The village has eight well-preserved wooden houses and is home to over 40 households, all bearing the common surname Ji. It's a prime example of a traditional mountainous bloodline village. Nestled amid lush green mountains, dense forests, waterfalls and deep valleys, the village boasts picturesque natural landscapes. Furthermore, it also retains a wealth of ancient architecture and settings, such as old walls, historic pathways, ancient rock paintings and ancient wood structures.
"The village's pristine architecture, along with its residents still inhabiting these old houses, made it an ideal location for our filming", Hong said, "Some local villagers even participated in our production as extras."