Where is Hamaohe?

Where is Hamaohe located?

Hamaohe, Anhui, China (approx. 31.12556°, 117.5544°)


Where is Hamaohe on the map?