National Art Studios
西樵山国艺影视城
Crossing of Shannan Road and Huanshan Road, Xijiao Town, Nanhai District, Foshan, China
About this place
I think the movie studio of the scene, I think, in the last seven area just happened to have the crew filming the war drama
