Where is Shenjindu?

Where is Shenjindu located?

Shenjindu, Hubei, China (approx. 30.01139°, 111.9586°)


Where is Shenjindu on the map?