What is Vastu Shastra?

It will not be wrong if we say Vastu Shastra is a perfect mixture of science,…