Where is Xiahuanlou?

Where is Xiahuanlou located?

Xiahuanlou, Anhui, China (approx. 34.55°, 116.4833°)


Where is Xiahuanlou on the map?