About Us

Kahlen Yang - LostPeach Installation Artist

Lostpeach Art Studio was founded by Kahlen Yang, a Chinese avant-garde installation artist based in China and Singapore. Her practice is defined by a poetic interplay of materiality and emotion. Specializing in composite media, she constructs ethereal, abstract forms that masterfully balance chromatic harmony with aesthetic perfection. Her work delves into the excavation of profound emotional expression, transforming complex feelings into tangible sensory experiences.

With over a decade of transcultural exploration across 56 nations, kahlen's diverse artistic sensibility informs a portfolio that spans commercial installations, cultural exhibitions, and contemporary reinterpretations of intangible heritage and sustainable design.

Her installations have been commissioned by some of China's most prestigious cultural and commercial landmarks, including Shanghai Fashion Week, Shenyang MixC Art Exhibition, SAIC Yanfeng Showroom, Tangsuo, Yuangu, Muli National Showrooms, and the Ya Tea Group Exhibition etc.