A visitor takes photos at a flower show on Taipa Island in Macao, south China, Dec. 14, 2024. A flower show celebrating the 25th anniversary of Macao's return to the motherland kicked off on Saturday, and will run until Jan. 5, 2025. [Photo/Xinhua]