Where is Shajiachun?

Where is Shajiachun located?

Shajiachun, Anhui, China (approx. 31.21667°, 117.7833°)


Where is Shajiachun on the map?