Where is Xiaomadian?

Where is Xiaomadian located?

Xiaomadian, Anhui, China (approx. 33.225°, 116.6083°)


Where is Xiaomadian on the map?