Hua ming jie
China, 2017, 4 min.
D-Train Doctors take us inside and underneath Shanghai's Hongqiao high speed trains and the dedicated "train doctors" who ensure the safety and performance... more ›
Copyright © 2017. Arizona International Film Festival. All Rights Reserved.
Website Design by AB Graphic Design