Where is Wenpinlaw?

Where is Wenpinlaw located?

Wenpinlaw, Anhui, China (approx. 31.51667°, 116.35°)


Where is Wenpinlaw on the map?