 Firefighters as well as members of the police are not required to pay and do not have to possess any of these cards.The buses are powered by natural gas, purchased from manufacturers such as King Long and Bonluck.These buses are articulated (split into two sections with an accordion-like rotating middle to allow sharp turns), between 18 and 19 meters long and can carry up to 120 passengers.