China China Movie Metropolis in Qingdao sets stage for epic blockbusters – CGTNby Miles Cooper February 28, 2025