Where is Kuchzhusi?

Where is Kuchzhusi located?

Kuchzhusi, Anhui, China (approx. 30.1°, 118.2°)


Where is Kuchzhusi on the map?