It is reported that the film "The Cave of the Loulan Scroll" was filmed in Yinchuan, China. The cultural and historical landscapes include Shuidonggou, Xixia Mausoleum, Helan Mountain Rock Paintings, Baisikou Twin Towers, Sanguankouming Great Wall, Drum Tower, Yuhuang Pavilion, Haifu Tower, Chengtian Temple Tower, Nanguan Mosque, Najiahu Mosque, Maanshan Karejing, Zhenbeibao Huaxia Western Film and Television City, and Chinese Homecoming Cultural Park. Perfect for shooting.
Loulan's Cave of the Sand Sea is an adventure action film produced by Dongguan Sixteen Pacific Film and Television Media Co., Ltd., directed by Li Yadong, starring Mo Shaocong, Tong Fei, Minowa Taishi, Xu Jingwen, Li Yi, Zhou Hongbo and Dong Xiangyu, and starring Yang Kaidi.