Where is Shangmatou?

Where is Shangmatou located?

Shangmatou, Anhui, China (approx. 31.5°, 115.75°)


Where is Shangmatou on the map?