Yang Shenlai is a photographer and filmmaker based in Shanghai, China. He began his career as a photojournalist and photo editor in 2012. Through his work, he aspires to break the conventions of storytelling. World Press Photo Involvement: 2021 Digital Storytelling Contest winner Yang Shenlai on Social Media: Instagram: @yangshenlai
We use cookies to analyse the use of our website, identify individual preferences after obtaining your explicit consent, and enhance your user experience.
By agreeing, you are giving us consent to set cookies and accept our Cookie Policy.