Spainish castellers wrap black belts for each other bofore building a "human tower" on Shanghai's Nanjing Road pedestrian precinct, on May 23, 2010.[Photo/Xinhua]