Source: Xinhuanet
Editor: huaxia
2024-10-11 12:59:28
Let's step into the world of special effects and take a behind-the-scenes tour at the Wuxi Studios in east China’s Jiangsu Province.
Produced by Xinhuanet
Presented by Xinhua Global Service