Where is Nangantou?

Where is Nangantou located?

Nangantou, Anhui, China (approx. 32.63889°, 118.6694°)


Where is Nangantou on the map?