China 6.6 Meters Length 25 Seats City Bus, Find Details and Price about Passenger Bus Minibus from China 6.6 Meters Length 25 Seats City Bus - Shandong Shanglong Economic and Trade Corporation Ltd.