Where is Xufumiao?

Where is Xufumiao located?

Xufumiao, Hunan, China (approx. 27.87861°, 111.5144°)


Where is Xufumiao on the map?