Where is Xiuzhaofang?

Where is Xiuzhaofang located?

Xiuzhaofang, Anhui, China (approx. 32.05°, 116.1333°)


Where is Xiuzhaofang on the map?