You know that I love gymnastic ability. It is the ultimate in functional training and requires so many qualities including strength, agility, balance, flexibility. Even with the strength you can break it down in to dynamic strength, maximal strength and so forth.
I have come VERY late to gymnastics and I know that I will never hit the highest levels - but I can dream that one day, I just might be able to do something like this:
For those endeavouring to get a full planche, check out this film:
.....and an excellent primer on handstand work: