Where is Ushilipu?

Where is Ushilipu located?

Ushilipu, Anhui, China (approx. 31.59361°, 116.6264°)


Where is Ushilipu on the map?