18-meter-long BRT with super capacitor seen at CSR Ningbo base

Photo by: Mark Kane
USA / Global
Our International Editions