Where is Huanluilaou?

Where is Huanluilaou located?

Huanluilaou, Anhui, China (approx. 30.30833°, 116.7778°)


Where is Huanluilaou on the map?