minimegeology.com
Do you know Sandstone?
Sandstone forms from beach sand-sized quartz grains that are glued together with quartz or calcite or compressed until they harden into a rock.