Spanish castellers form a human tower called a "castell" during a performance at the City God Pavilion, or Chenghuang Ge in Mandarin, a tourism resort near the West Lake, in Hangzhou, Zhejiang ... more 
Spanish castellers form a human tower called a "castell" during a performance at the City God Pavilion, or Chenghuang Ge in Mandarin, a tourism resort near the West Lake, in Hangzhou, Zhejiang province, China, July 2, 2015. A total of 190 castellers from Spain took part in the performance on Thursday, local media reported. Picture taken July 2, 2015. REUTERS/Stringer CHINA OUT. NO COMMERCIAL OR EDITORIAL SALES IN CHINA TPX IMAGES OF THE DAY less 
1 / 30
Reuters | Photo By CHINA STRINGER NETWORK / REUTERS
Fri, Jul 3, 2015 12:07 AM EDT