People view an embroidery work by Ren Wei at a park near Ren Wei's studio in Wuhan, central China's Hubei Province, March 19, 2025. [Photo/Xinhua]