advantages of robo sand over river sand manufacturer in Shanghai, China. advantages of robo sand over river sand is manufactured from Shanghai Xuanshi,It is the main mineral processing solutions.. stone crushing machine projectadvantages of robo sand over river sand