Where is Syphanthan?

Where is Syphanthan located?

Syphanthan, Anhui, China (approx. 31.84167°, 115.9167°)


Where is Syphanthan on the map?