Where is Sunjiazhou?

Where is Sunjiazhou located?

Sunjiazhou, Hubei, China (approx. 32.43139°, 111.6119°)


Where is Sunjiazhou on the map?