News

An ancient Chinese art, Feng shui translates to “the way of wind and water,” and is rooted in the Taoist belief in chi, the essential life force that inhabits all matter.
Painting a feeling of forcefulness:Wei Feng's birds and flowers By Li Hongrui (chinadaily.com.cn) Updated: 2015-12-28 14:05 ...