The Shanghai SH760 is a car produced in China from 1964 to 1991 primarily for government officials not important enough to warrant a FAW Hong Qi.
The Shanghai SH760 is a car from 1964 to 1991 primarily for government officials not important enough to warrant a FAW Hong Qi. This car is produced in China.