Yi Yen - Firm Swallow RVA Bagua - Traditional Ba Gua Zhang In Richmond Virginia Qiang Shan - Strong Mountain
Qiang Shan Ba Gua Zhang In Midlothian, Virginia

New Class Schedule!

We have added more classes to our schedule.

Traditional Ba Gua Zhang Kung Fu

Qiang Shan Ba Gua Zhang, or the Ba Gua Zhang Method of Lu Shui-Tian as taught by Master Park Bok-Nam is a traditionally-taught system of kung fu handed down to Master Park by Lu Shui-Tian.  In order to effectively learn this system, the martial and qi gong aspects of this art must be incorporated into instruction.  Everyone is different, and the approach to teaching this system reflects that.  We focus on personal growth and incorporation of this art into the student’s daily life so they get the maximum benefit from their practice.


A system of Ba Gua Zhang handed down to Master Bok-Nam Park by Lu Shui-Tian, Qiang Shan Ba Gua Zhang is a complete combat and health-focused martial art. Originally known for its effectiveness against multiple opponents, Ba Gua Zhang is characterized by its highly efficient and evasive footwork, powerful palm strikes, snake-like body movements, and lightning-fast combinations.

Qi Gong

The Ba Gua Zhang system of Qi Gong focuses on moving the joints, ligaments and tendons with the goal of strengthening the organs to improve one’s overall health. Following Natural Principles, our system of Qi Gong combines the ideas of Continuous Movement, Proper Breath, and Purposeful Focus to effectively cultivate and circulate Qi within the body.