Left-foot dance festival celebrated in SW China