This photo taken on Feb. 19, 2025 shows the premiere of "Ne Zha 2" in Macao, south China. Chinese mainland's animated blockbuster "Ne Zha 2" premiered on Wednesday in Macao and was scheduled to officially hit Macao theaters on Saturday. (Xinhua/Cheong Kam Ka)
Go to Forum >>0 Comment(s)