Where is Sunshanzhui?

Where is Sunshanzhui located?

Sunshanzhui, Hubei, China (approx. 30.08333°, 115.7°)


Where is Sunshanzhui on the map?