Where is Fujiazhai?

Where is Fujiazhai located?

Fujiazhai, Hubei, China (approx. 32.47361°, 111.5806°)


Where is Fujiazhai on the map?