Photo taken on July 13, 2010 shows the scenery of Mountain Langshan in South China's Hunan Province. [Photo/Xinhua]