Shanghai Cooperation Organization film festival set to open
The Shanghai Cooperation Organization Film Festival 2025 will be held in Yongchuan district of Chongqing from June 23 to 27, reports Chinadaily news agency. This marks the festival’s return to China after a seven-year hiatus since the first edition in



















