Where is Xinmacao?

Where is Xinmacao located?

Xinmacao, Anhui, China (approx. 33.17806°, 117.355°)


Where is Xinmacao on the map?