Red autumnal leaves at China's Huangshan Mountain
Photos taken on Oct. 20, 2013 shows the red autumnal leaves at the Huangshan Mountain scenic spot in Huangshan City, east China's Anhui Province. (Xinhua)
Source - english.peopledaily.cn
Source - english.peopledaily.cn