Hailing from Guangzhou, China, Chen Liuxiao is a skilled barista, who firmly believes that impaired vision does not equate to incapability or imperfection. Find out how her determined and positive mindset has propelled her forward.
Produced by Xinhua Global Service■