Where is Zhegaojen?

Where is Zhegaojen located?

Zhegaojen, Anhui, China (approx. 31.775°, 117.75°)


Where is Zhegaojen on the map?