Folk actors perform Tibetan Opera at Norbulingka Park in Lhasa, capital of southwest China's Tibet Autonomous Region, May 1, 2012. The traditional Tibetan Opera performance attracted lots of citizens and tourists during the May Day holidays. [Xinhua/Chogo]
Go to Forum >>0 Comment(s)