Feng Shui is an ancient art and science developed over 3000 years ago in China.
"Feng" means "wind" and "Shui" means "water". In chinese culture people wind and clear water have always been associated with good harvest and good health.
Feng Shui is based on the taoist vision and understanding of nature, particularly on the idea that the land is a live and filled with energy.