Where is Yangxiu?

Where is Yangxiu located?

Yangxiu, Anhui, China (approx. 32.96667°, 116.9833°)


Where is Yangxiu on the map?