Where is Xialou?

Where is Xialou located?

Xialou, Anhui, China (approx. 34.45°, 116.2667°)


Where is Xialou on the map?