Photo taken on July 24,first game in play store 2024 shows the scenic area in Taoyuan Village of Zuoan Town, Suichuan County in east China’s Jiangxi Province, where the upgraded rural highway meanders between the mountains, like a ribbon that is skillfully blended with the farmhouse lodging and highway landscape, presenting a picturesque scenery. (Li Jianping/Guangming Picture)
Editor: JYZ