
Located in the southern foot of the Great Khingan in north China’s Inner Mongolia Autonomous Region, Lama Mountain is hailed as the “pearl of northeast China” for its picturesque scenery. (Photo/people.cn)

Located in the southern foot of the Great Khingan in north China’s Inner Mongolia Autonomous Region, Lama Mountain is hailed as the “pearl of northeast China” for its picturesque scenery. (Photo/people.cn)











