Where is Nejiahe?

Where is Nejiahe located?

Nejiahe, Hubei, China (approx. 30.31694°, 111.3042°)


Where is Nejiahe on the map?