Musical drama "A Thousand Springs" staged in SW China
Actors perform during an original musical drama "A Thousand Springs" in Yuxi City, southwest China's Yunnan Province, July 19, 2015. The drama tells about the love story of war correspondent Anna Chan Chennault (Chen Xiangmei) and famed Flying Tigers commander Lieutenant General Claire Lee Chennault. (Xinhua/Lyu Shuai)