Xinhua Photo Daily | March 20, 2025

BEIJING, March 20 (Xinhua) — A selection of the best press photos from Xinhua.

Villagers walk outside the Zhaoxing Dong Village in Liping County of Qiandongnan Miao and Dong Autonomous Prefecture, southwest China’s Guizhou Province, March 17,…

Continue Reading