Where is Xiahu?

Where is Xiahu located?

Xiahu, Anhui, China (approx. 31.2°, 119.1°)


Where is Xiahu on the map?