China / 1999 / Documentary, Experimental / 50’0”I0001486
Beijing, China, 1999: a city and a nation in flux, peeking out on the verge of the millennium and the preparations for the fiftieth anniversary of the founding of the People's Republic.
Director