Where is Huazu?

Where is Huazu located?

Huazu, Anhui, China (approx. 31.91667°, 116.3°)


Where is Huazu on the map?