What is acupuncture?

Acupuncture originates from China and has been practiced there for thousands of years. Acupuncture is a method of encouraging the body to promote natural healing and to improve functioning. This is done by inserting needles at very precise acupuncture points.