Where is Xiangfanbei?

Where is Xiangfanbei located?

Xiangfanbei, Hubei, China (approx. 32.1°, 112.1667°)


Where is Xiangfanbei on the map?