The lion dance is one of China 's most distinctive cultural arts and dates back thousands of years .