This photo taken on Dec. 20, 2024 shows China's national flags and the flags of China's Macao Special Administrative Region (SAR) on a street in south China's Macao. Friday marks the 25th anniversary of Macao's return to the motherland. [Photo/Xinhua]