Photo shows the marvelous landscape of the earth forest in Datong, North China's Shanxi province. [Photo/people.cn]