Where is Zhuxiaomiao?

Where is Zhuxiaomiao located?

Zhuxiaomiao, Anhui, China (approx. 33.66667°, 115.9333°)


Where is Zhuxiaomiao on the map?