'Impression Lijiang' performed at Yulong Snow Mountains
Adjust font size:
People watch the performance "Impression Lijiang" staged near the foot of the Yulong Snow Mountains in Lijiang, a tourist resort in southwest China's Yunnan Province, Sept. 5, 2009. [Lin Yiguang/Xinhua]