Where is Anfus?

Where is Anfus located?

Anfus, Hubei, China (approx. 30.52278°, 111.5914°)


Where is Anfus on the map?