Where is Huanglishu?

Where is Huanglishu located?

Huanglishu, Anhui, China (approx. 32.1925°, 118.1069°)


Where is Huanglishu on the map?