Pictures of cars » Mercedes » Where is mercedes benz headquarters in germany