Du Yang is a talented photographer based in Beijing, China. She was raduated from Beijing Film