Where is Ximafang?

Where is Ximafang located?

Ximafang, Hubei, China (approx. 30.46667°, 115.4667°)


Where is Ximafang on the map?