Sep 27, 2009 2h 49m
A remote village in southwest China is haunted by traces of its cultural past while its residents piece together their existence. Zhiziluo is a tow...