A total of 190 performers from Spain build human towers - 'Castells', a Catalan tradition originating in the 18th century, on July 2, 2015 in Hangzhou, east China. (Photo/ zjol.com.cn)