"Peony Pavilion" staged on Shanghai Int''''l Arts Festival
"Peony Pavilion" staged on Shanghai Int''''l Arts Festival Dance drama "Peony Pavilion" is staged at the Shanghai Grand Theater Saturday night to kick off this years Shanghai International Arts Festival. Adapted from the original 20-hour, 55- scene Kunqu Opera, the new dance drama is a Broadway-style …