Where is Sunzhai?

Where is Sunzhai located?

Sunzhai, Anhui, China (approx. 32.7°, 115.6333°)


Where is Sunzhai on the map?