News
In the sunlit repair depot of Rizhao Port of Shandong Port Group, Xu Guannan stands in front of a giant 17-ton wheel loader. This beast of a machine, capable of lifting 3 cubic meters of coals in one ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results