Where is Xitumiao?

Where is Xitumiao located?

Xitumiao, Anhui, China (approx. 31.55763°, 118.0616°)


Where is Xitumiao on the map?