The choir “Shenzhen Musician Association Chorus” from China singing at the concert “The World Sings in St. Louis” during the 1st American International Choral Festival. The choir became the Winner of the Grand Prize at the AICF and also reveived the Audience Prize. Read more about the event on http://blog.interkultur.com
source