Where is Chanchi?

Where is Chanchi located?

Chanchi, Shanxi, China (approx. 38.16778°, 113.3464°)


Where is Chanchi on the map?