"Shen" means divine or divinity, and "Yun" means feeling or rhythm. Together, "Shen Yun" is a Chinese expression meaning "the beauty of divine beings dancing." It is also the name of a world-renowned performing arts company that aims to revive 5,000 years of traditional Chinese culture innovatively and artfully.