Visitors tour the Shanghai garden of the International Horticultural Exhibition 2024 Chengdu in Chengdu, southwest China's Sichuan Province, May 1, 2024. Visitors across China visited the main venue of the International Horticultural Exhibition 2024 Chengdu during the May Day holiday. (Xinhua/Jiang Hongjing)
Go to Forum >>0 Comment(s)