Where is Qianxiuzhai?

Where is Qianxiuzhai located?

Qianxiuzhai, Anhui, China (approx. 33.375°, 115.9°)


Where is Qianxiuzhai on the map?