SHANTUI DH17C2 Dozer Pushing Sand On A New Land Reclamation Project - Bulldozer Push Sand To Water