A tourist takes selfies under a magnolia tree in Lujiazui, east China's Shanghai, March 18, 2025. (Xinhua/Wang Xiang)