Synopsis
From China’s wild west to Beijing’s boom, photography and filmmaking duo Jeff and Peter Hutchens capture china in its moment of change.
Original title Lost in China
TMDb Rating 7 1 votes
First air date Jan. 10, 2009
Last air date Feb. 14, 2009
Seasons 1
Episodes 6
Similar titles
Comments are closed.