carnewschina.com
Visit To The Hongqi Factory Museum In Changchun, China
A while ago I was honored with an invitation to visit the Hongqi 'Red Flag' factory museum, located in the FAW headquarters in the great city of Changchun
Tycho de Feijter