When strolling along the Yangze River banks (Changjiang river) in Chongqing, 1980, Oliver Barnham met a Austrian Steyr-Puch Haflinger which appeared to be Chinese made!
About the History of Cars in China
When strolling along the Yangze River banks (Changjiang river) in Chongqing, 1980, Oliver Barnham met a Austrian Steyr-Puch Haflinger which appeared to be Chinese made!