Where is Chassis?

Where is Chassis located?

Chassis, Anhui, China (approx. 31.15°, 117.2667°)


Where is Chassis on the map?