Where new cars are parked, there are many engines and a new, colourful, large vehicle.