Where is Huangxiuqi?

Where is Huangxiuqi located?

Huangxiuqi, Anhui, China (approx. 32.8°, 116.9833°)


Where is Huangxiuqi on the map?