O Shen Yun está baseado em Nova York, já que o renascimento da cultura tradicional chinesa apenas pode ocorrer fora da China neste momento.
Isso porque o Partido Comunista Chinês, que está no poder nos últimos 70 anos, tenta sistematicamente erradicar a cultura tradicional chinesa e substituí-la por sua própria cultura. Campanhas como a Revolução Cultural, nas décadas de 1960 e 1970, levaram a cultura tradicional chinesa, especialmente seu legado espiritual, à beira da extinção.
Contudo, em 2006, um grupo de artistas chineses de formação clássica, vindos do mundo tudo, se reuniram em Nova York unidos por uma visão e missão compartilhada: reviver a cultura tradicional chinesa através da arte performática. Muitos deles tinham carreiras muito bem estabelecidas ou faziam parte da elite das artes performáticas na China, mas perceberam que a verdadeira cultura tradicional não poderia ser revivida na China – não sob um regime comunista que passou décadas tentando destruí-la. Dessa forma, eles criaram o Shen Yun em Nova York, onde têm a liberdade de criar e se apresentar, de redescobrir um legado cultural perdido e compartilhá-lo com o mundo.