A celebration installation is seen in front of the Ruins of St. Paul's in Macao, south China, Dec. 18, 2024. The streets of Macao have been adorned by festive decorations, as the city is set to mark the 25th anniversary of its return to the motherland. (Xinhua/Cheng Yiheng)
Go to Forum >>0 Comment(s)