Beijing Film Festival rolls out 'water stage' on Grand Canal
This year, the Beijing International Film Festival transforms the Grand Canal in Beijing's Tongzhou District with a spectacular water stage. As night falls, the ancient waterway comes alive through an immersive light show, turning the historic canal into a shimmering spectacle.