It's a piece of the Carmen's opera. I don't want to think how many hours they had to train and work to achieve such a perfect dance.
I attended flamenco shows in Sevilla three years ago. Not the kind of show they make for tourists but the real flamenco they play in bars. it is so intense it makes you shiver.