About

Yang Shenlai

China

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

Yang Shenlai