ChinaCarHistory
About the History of Cars in China
Shanghai SH771, photo Oliver Barnham, factory site 1980.
Δ