The sixth edition of the annual Daliangshan Theater Festival opened in Xichang, Sichuan province, on Nov 8, with an original production Star Returning as the opening show.
Star Returning is a collaborative piece by artists from home and abroad, coproduced by International Theatre Institute ITI, China Theatre Association, Shanghai Theatre Academy and Liangshan Cultural Tourism Group.