BEIJING, April 26 (Xinhua) -- A selection of the best daily press photos from Xinhua.

This aerial photo taken on April 25, 2023 shows a view of the ancient city wall in Xi'an, northwest China's Shaanxi Province. (Xinhua/Liu Xiao)

Models present ethnic costumes during a costume show in Nanning, south China's Guangxi Zhuang Autonomous Region, April 24, 2023. (Xinhua/Zhou Hua)

Staff members carry a Yangtze finless porpoise to a transportation vehicle in central China's Hubei Province, April 25, 2023. China on Tuesday released four Yangtze finless porpoises under ex-situ conservation into the country's longest river Yangtze for the first time, with an aim to boost the population of this critically endangered species. (Xinhua/Wu Zhizun)
People evacuated from Sudan arrive at Marka Military Airport in Amman, Jordan, on April 24, 2023. Jordan evacuated 343 people from Sudan on Monday, the state-run Petra news agency reported. (Photo by Mohammad Abu Ghosh/Xinhua)

People celebrate the Rato Machindranath festival in Lalitpur, Nepal, on April 25, 2023. (Photo by Hari Maharjan/Xinhua)

A victim's shoe is seen following twin explosions in Swat, Pakistan, on April 25, 2023. The death toll from Monday's twin explosions in a police station in Swat district of the northwestern Khyber Pakhtunkhwa (KP) province rose to 17 on Tuesday, with at least 70 others injured, health and police officials said. (Photo by Saeed Ahmad/Xinhua)

People holding red carnations take part in a parade to mark the 49th anniversary of the Carnation Revolution in Lisbon, Portugal, on April 25, 2023. (Photo by Pedro Fiuza/Xinhua)

An exhibitor displays products at the HORECA Lebanon in Beirut, Lebanon, on April 25, 2023. About 160 Lebanese and international exhibitors attended the HORECA Lebanon, an annual trade fair for the hospitality industry, which kicked off here on Tuesday. (Xinhua/Bilal Jawich)

A guard of honor takes part in a ceremony marking Italy's Liberation Day in Rome, Italy, on April 25, 2023. As Italy celebrated the 78th anniversary of the country's liberation from fascism on Tuesday, Prime Minister Giorgia Meloni called for more unity among Italians. (Photo by Alberto Lingria/Xinhua)■












