for tenor, boy soprano, zheng, chorus and orchestra
34th Shanghai Spring International Music Festival 2017
Orchestra:
Shanghai Symphony Orchestra
Choir:
Shanghai Opera House Chorus
Conductor:
Yu Long
Soloists:
Liu Shen, boy soprano; Shi Yejie, tenor; Su Chang, zheng