Choy Li Fut Kung Fu as a Martial Arts System

Choy Li Fut 蔡李佛 is a martial art originating in the province of Guǎngdōng 廣東 in southern China, whose legendary origins can be traced back to the Shàolín 少林 temple. In this article we see what its most important characteristics are, as well as the different elements of which it is composed.