Wanfeng 2001 - 2009 Production info Year Company Place Country 2001 - 2009 Shanghai Wanfeng Loach Manufacturing Co. Ltd Zhejiang China Types Station wagon Pick-up