The China Shanghai International Arts Festival continues to present outstanding performances. Over the weekend, the Beijing People's Art Theatre brought the classic drama Sunrise to the Shanghai Conservatory of Music Opera House, delivering a performance that blended tradition with innovation for a Shanghai audience.