The difference of rock garnet sand and river garnet sand

A Raw material.The rock garnet mined from natural garnet rocks 200 meters underground.
 
The river garnet is river side.
 
B .phyical structure,The rock garnet has the sub-conchoidal fracture, so have sharp edges,and higher efficiency.The river garnet is more cleaner.
 
C. color. The rock garnet is red, and the river garnet is pink.