Where is Laotulou?

Where is Laotulou located?

Laotulou, Anhui, China (approx. 32.1°, 115.9917°)


Where is Laotulou on the map?