A short essay on the hidden realities beneath the surface of Shanghai.
March 2, 2001
Released
在上海
17min
—
Mandarin
2002
1975
2004
2021
1989
2018
2017
1990
2013
2008
2020
1994
2014
1979
2007