Nankin Road, Shanghai (1901) - China on Film | BFI National Archive