Where is Shaozhai?

Where is Shaozhai located?

Shaozhai, Anhui, China (approx. 34.28333°, 116.4667°)


Where is Shaozhai on the map?