Skip to main content
Photo of Yan Shanchun

Yan Shanchun

Liaoning, Dalian, China

Filmography5

Sun Moon Lake

Sun Moon Lake

1996
Mo Feng

Mo Feng

1992
Umbrella

Umbrella

1991
Feeling from Mountain and Water

Feeling from Mountain and Water

1988
Old Wolf Treat

Old Wolf Treat

1980

Television1

中国水墨动画

中国水墨动画

1963