Shen Yun holder til i New York, ettersom en gjenoppliving av tradisjonell kinesisk kultur kun kan finne sted utenfor Kina. Dette skyldes at det regjerende kommunistpartiet har i de siste 70 årene forsøkt å systematisk utslette Kinas tradisjonelle kultur og erstatte den med sin egen kultur. Kampanjer som kulturrevolusjonen på 1960- og 70-tallet har ført til at tradisjonell kinesisk kultur, spesielt dens åndelige arv er på randen av utryddelse. Men i 2006 møtte en gruppe klassisk trente kinesiske artister fra hele verden i New York, forent av et felles oppdrag – å gjenopplive tradisjonell kinesisk kultur gjennom scenekunst. Mange av dem hadde veletablerte karrierer eller var topputøvere innen scenekunst i Kina, men de oppdaget at autentisk tradisjonell kultur ikke kunne gjenopplives der – ikke under et regime som hadde brukt flere tiår på å prøve å ødelegge den. Derfor dannet de Shen Yun i New York, der de har friheten til å skape, opptre og gjenoppdage sin tapte arv, for å videre dele den med verden.