Feng Shui is the knowledge developed by people of China. Pyramids were created by Egyptians. Both are meant for welfare of mankind. Feng Shui comprises of 2 words Feng and Shui. Feng means water and Shui stands for air in Chinese. This indicates that Feng Shui is based on maintenance of a balance between these two elements of nature.