Where is Xiaobaidian?

Where is Xiaobaidian located?

Xiaobaidian, Anhui, China (approx. 30.66861°, 119.4267°)


Where is Xiaobaidian on the map?