Video Loading...
A child's-eye story of Shanghainese settlers in Xinjiang during the late Mao era.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.