Concrete Aggregate Kingdom of Saudi Arabia, located near the Red Sea between Jeddah and Rabigh. The produced aggregate will be less than 37mm in size. The units comprising the Crusher Complex have been carefully selected to