Where is Shanliangzi?

Where is Shanliangzi located?

Shanliangzi, Anhui, China (approx. 31.06636°, 118.8641°)


Where is Shanliangzi on the map?