The 2025 Shanghai Cooperation Organization (SCO) Film Festival took place in Chongqing in southwestern China, from July 3 to 7. During the event, actress Zhang Ziyi, who discussed the growing international impact of Chinese films. Check out the video and subscribe to the channel for more China’s stories!