Where is Sanchalu?

Where is Sanchalu located?

Sanchalu, Anhui, China (approx. 31.38333°, 117.35°)


Where is Sanchalu on the map?