Where is Machuang?

Where is Machuang located?

Machuang, Anhui, China (approx. 33.06667°, 118.0167°)


Where is Machuang on the map?