33.8k reviews
400 meters southeast of the Great Wall Film and Television Base in Dunhuang, Gansu Province, Jiuquan City, Dunhuang City