Photo taken on Oct. 10, 2015 shows the scenery of red autumn leaves in North China's Hebei Province. [Photo/Xinhua]