Dancers of China's Peacock Contemporary Dance Company perform Yang Liping's Rite of Spring during the International Contemporary Dance Festival