Where is Xiquanjie?

Where is Xiquanjie located?

Xiquanjie, Anhui, China (approx. 32.75°, 117.2833°)


Where is Xiquanjie on the map?