Performers from Spain stack themselves up during the Castell (means castle in Catalan) performance in the Nanjing Pedestrian Street of Shanghai, east China, May 23, 2010. The Castell performance, a traditional folk celebration in Catalonia of Spain, will also be shown in the Expo Park from May 24 to 30. |
Go to Forum >>0 Comments