Beiben North Benz ND6110SY3B Tourist bus (#229)

Beiben North Benz tourist bus ND6110SY3B (batch #229) based on ND6110SY3B chassis is made in China by Baotou BeiBen Heavy-Duty Truck Co., Ltd. (North Benz). The company is located in Baotou, in Inner Mongolia Autonomous Region (Neimenggu), China.