Where is Sunqiaokou?

Where is Sunqiaokou located?

Sunqiaokou, Anhui, China (approx. 32.925°, 115.3833°)


Where is Sunqiaokou on the map?