Visitors tour the Chengdu 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)