Artificial stone, which is also called casted stone, is constructed from cement, sand , and natural aggregate such as crushed stone. it is possible to provide certain surface textures to artificial stones.
http://www.xsestone.com/