Where is Juncai?

Where is Juncai located?

Juncai, Shanxi, China (approx. 38.38083°, 113.1875°)


Where is Juncai on the map?