People stroll and have fun along the riverside of the Liangma River in Beijing, capital of China, April 1, 2026. (Xinhua/Ju Huanzong) by Xinhua writers […]