Where is Shuangpaolou?

Where is Shuangpaolou located?

Shuangpaolou, Anhui, China (approx. 33.03611°, 118.225°)


Where is Shuangpaolou on the map?