Where is Fanshahe?

Where is Fanshahe located?

Fanshahe, Shanxi, China (approx. 39.26667°, 113.55°)


Where is Fanshahe on the map?