Charnockite Geology, Rocks Is a Metamorphic rock formed due to weathering of existing rocks contains Feldspar, Micas, Olivine, Plagioclase, Pyroxene, Quartz etc used as building stones, paving stones, tombstones etc