Where is Xinheji?

Where is Xinheji located?

Xinheji, Hubei, China (approx. 30.78333°, 112.4167°)


Where is Xinheji on the map?