Where are the human towers named ‘castells’ made?

Question: Where are the human towers named ‘castells’ made?

Options:

Spain
Italy
France
Austria

Correct answer:

Spain

Other mobile game answers: emoji nation answers, 600 celebs, trivia crack answers.