Where is Sunliaoyan?

Where is Sunliaoyan located?

Sunliaoyan, Anhui, China (approx. 31.425°, 116.5139°)


Where is Sunliaoyan on the map?