Oct. 12, 2016

Electric buses

Beijing's electric bus fleet in service during the 2008 Olympics