

In a mountainous region of Sichuan, best known for pandas and earthquakes, there are no roads, no cars, no buses. But there is … a train. This documentary tells the story of the last working narrow gauge steam railway in China.
Director: Ralf Quibeldey

Crocodile in the Yangtze
2012

Please Vote for Me
2007

Waiting for the Sun
2017

Visions Cinema: Film as a Way of Life: Hong Kong Cinema - A Report by Tony Rayns
1983

My 1980's
2019

Tiananmen: The People Versus the Party
2019

Forbidden City: The Great Within
1995

My body is a cage
2025

Manufactured Landscapes
2006

Young Masters: Yingge Boys
2021

The Pharmacy: Shanghai
1976

Journey to the East
2021
Browse more by genre: