The "Impressions of China" Short Video Showcase 2025 has officially concluded, drawing 4,173 submissions from creators around the world. The four-month event, which began in mid-August 2025, is ...