Where is Xinsanlou?

Where is Xinsanlou located?

Xinsanlou, Anhui, China (approx. 34.01944°, 117.5278°)


Where is Xinsanlou on the map?