Chow & Lin Stefen Chow (1980, Kuala Lumpur, Malaysia) and Huiyi Lin, (1980, Singapore) are based in Beijing, China.