On 29th March, bullfighting or tauromachy,the traditional spectacle of Spain, was unveiled for the people of Chengdu in the Longquan Sunlight Stadium, as one of the highlights in The 22nd Peach Flower Festival, which kicked off on March 22nd.
Full Story
Editor: Feng Hui