BATON ROUGE, Louisiana—Chinese traditional culture was known as a divinely inspired culture, originating under the auspices of deities who shared their knowledge with mortals through the arts. Dance, music, painting, and writing were considered to be channels of knowledge that came from heaven. The mission of Shen Yun Performing Arts is to revive authentic Chinese culture, which has been all but lost in mainland China. When the company played at the River Center Theater for Performing Arts in Baton Rouge, Jason Bourgeois and Tatiana Savage had a wonderful experience, learning far more than they ever expected. “I think it’s fascinating,” said Mr. Bourgeois, who owns the company Signal ADA Security. “[It] makes me want to learn more about Chinese culture and history.” Shen Yun’s classical and folk dances offer the audience a 5,000-year experience of Chinese civilization through storytelling. The performance resonated with Ms. Savage. “I’m Mexican and Chinese and …