King Long hybrid city bus E 12. Photo taken at exhibition IAA 2014 in Hanover, Germany