Where is Chanyan?

Where is Chanyan located?

Chanyan, Hubei, China (approx. 32.08806°, 112.6372°)


Where is Chanyan on the map?