Where is Xuodaoshan?

Where is Xuodaoshan located?

Xuodaoshan, Anhui, China (approx. 30.41667°, 118.9167°)


Where is Xuodaoshan on the map?