Top News
April-2-2025
- China museum to screen international science movies
- The China Science and Technology Museum said on Tuesday that it would launch a month-long display of 50 movies with special visual effects, to offer audiences an opportunity to engage with the world's science-themed cinematic works.
April-2-2025
- Vienna Synchron Stage partners in production of Chinese animated hit
- Just a few minutes' walk from Vienna's bustling Mariahilfer Street, moviegoers over the weekend were transported into a world of Chinese mythology as the animated epic "Ne Zha 2" lit up the screen at the Apollo Cinema, bringing dazzling visuals and a rich cultural legacy.