Where is Xiangbizui?

Where is Xiangbizui located?

Xiangbizui, Hunan, China (approx. 26.63667°, 112.0744°)


Where is Xiangbizui on the map?