Where is Xiamaozui?

Where is Xiamaozui located?

Xiamaozui, Anhui, China (approx. 30.36667°, 117.1139°)


Where is Xiamaozui on the map?