Where is Xinpugou?

Where is Xinpugou located?

Xinpugou, Anhui, China (approx. 31.28583°, 116.0636°)


Where is Xinpugou on the map?