Director Vincent Lan returns to his hometown Chengdu and reflects on the past years.
2004
2006
1979
2021
2019
2017
2015
1974
2010
1990
2005
1896
2024