Where is Xinpeiqun?

Where is Xinpeiqun located?

Xinpeiqun, Shanxi, China (approx. 39.62139°, 113.525°)


Where is Xinpeiqun on the map?