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)
RIGHT BG
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)