The CCTV Zhuozhou Film Studios are located in Zhuozhou City, 60 kilometers south of Beijing. Occupying 146 hectares of land, the studios are the largest filming base in China, and also provide...
Please login first!
The CCTV Zhuozhou Film Studios are located in Zhuozhou City, 60 kilometers south of Beijing. Occupying 146 hectares of land, the studios are the largest filming base in China, and also provide...