Mini buses 2016 36,890 miles China, SHANGHAI
Crawler Excavators 2014 3,200 h China, shanghai
Intercity Bus 2016 31,151 miles China, shanghai
Intercity Bus 2016 29,826 miles China, shanghai
Mini buses 2016 30,109 miles China, shanghai
Intercity Bus 2017 29,826 miles China, shanghai
Crawler dozers 2010 5,230 h China, shanghai
Intercity Bus 2016 42,440 miles China, shanghai
Mini buses 2016 32,927 miles China, SHANGHAI
Mini buses 2017 29,826 miles China, shanghai
Mini buses 2015 7,951 miles China, shanghai
Mini buses 2016 32,927 miles China, shanghai
Mini buses 2016 29,826 miles China, shanghai
Dump Trucks 2016 China, Shanghai
Mini buses 2016 33,659 miles China, SHANGHAI
Mini buses 2016 30,109 miles China, SHANGHAI
Wheel Loaders 2009 6,495 h China, shanghai
Mini buses 2015 33,243 miles China, shanghai