Left-foot dance festival celebrated in SW China
Check out the vibrant left-foot dance festival in Mouding County of China's Yunnan Province. This ancient dance, hailed as the "living fossil of the ethnic Yi culture," is a national intangible cultural heritage.