Photo taken on Oct. 23, 2018 shows red leaves at the botanic park in Shijiazhuang, north China's Hebei Province. (Xinhua/Chen Qibao)
Leaves turn red at botanic park in north China's Shijiazhuang
Source: Xinhua| 2018-10-23 22:37:30|Editor: Lu Hui
YOU MAY LIKE
MORE PHOTOS