Environment-friendly concrete blocks are being prepared using sand from riverbeds, cement, granite and other materials instead of soil collected from the surface of the earth. The blocks are cost-effective and increase the aesthetic features of buildings.