Where is Xiaomiaozhuang?

Where is Xiaomiaozhuang located?

Xiaomiaozhuang, Anhui, China (approx. 33.40833°, 117.8944°)


Where is Xiaomiaozhuang on the map?