Tourists visit Mount Huangshan, located in east China's Anhui Province, on Oct. 23, 2010. Mount Huangshan revealed extraordinary beauty in Autumn.[Xinhua/Shi Guangde]
Go to Forum >>0 Comments