Where is Qifandong?

Where is Qifandong located?

Qifandong, Anhui, China (approx. 31.07728°, 118.6197°)


Where is Qifandong on the map?