CHARLOTTE, N.C.—Queene Owl said she had pain in her legs as she was making her way to watch Shen Yun Performing Arts at the Belk Theater on Jan. 8. But once she watched the performance, she says her pain disappeared. “When I came I was in pain, … but now I feel great,” said Ms. Owl. “I can’t explain the feeling, it’s just this ‘ooh wow’ feeling, and I think the energy had a lot to do with it. … I looked at that amazing art and beauty, and I forgot about [the pain].” New York-based Shen Yun, which draws top artists from around the world, has a mission to revive the culture of China, an ancient nation once known as “The Land of the Divine.” “In 2006, a group of classical Chinese artists came together in New York with a mission: to revive the traditional, divinely inspired culture of China and …