The solo dance The Spirit of the Peacock earned Chinese dancer and choreographer Yang Liping national and international fame in 1986 and earnt her the moniker “Peacock Princess” ever after.