On She Goes

Chen Liang

Chen is an art director at Wieden + Kennedy who immigrated here in the mid-90s and is terrible at writing about herself in the About Us section of websites titled On She Goes.
This user account status is Approved

This user has not added any information to their profile yet.

JiuZhai Valley National Park is the most incredible place I've ever been. It's a UNESCO heritage-protected park located in Sichuan Province, China that is the very definition of a visual feast.
A long, untethered trip though Asia or South America or Europe.
Old Weeknd, Mitski, Wise Blood, Sufjan, Max Richter