Where is Sunjiazhai?

Where is Sunjiazhai located?

Sunjiazhai, Anhui, China (approx. 33.85833°, 117.2917°)


Where is Sunjiazhai on the map?