In order to navigate the mountain's sharp corners the trucks needed to pivot ... CIMC Vehicles recorded a journey up Baoding mountain in China which is 1,312 feet high. The company's trucks ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results