The Chery A15 (simplified Chinese: 旗云; pinyin: Qiyun), also known as Cowin, Flagcloud or Amulet, is a subcompact car produced by the Chinese manufacturer Chery from 2003 to 2010. A facelifted variant was called the Cowin 2 and was sold from 2010 to 2016.

View More On Wikipedia.org
Back Top