Where is Lanhedian?

Where is Lanhedian located?

Lanhedian, Hubei, China (approx. 32.425°, 111.2583°)


Where is Lanhedian on the map?