Spainish castellers build the basis a "human tower" on Shanghai's Nanjing Road pedestrian precinct, on May 23, 2010.[Photo/Xinhua]
2010上海世博會(huì)特輯
(Source: Xinhua 編輯:蔡姍姍)