Located in Wujiang district of city of Suzhou, TSARI occupies about 10 aces land. In the campus of TSARI, several testing centers are built for faciliating regulation posted by Chinese automobile industry. The fully operational test centers are:

    • Powertrain Test Center
    • Electric Parts Test Center
    • Lightweight Material Center
    • Auto Parts Test Center
    • Collision Certification Center
    • NVH Test Center