Where is Pengxiaolou?

Where is Pengxiaolou located?

Pengxiaolou, Anhui, China (approx. 32.3°, 115.9333°)


Where is Pengxiaolou on the map?