Where is Liuhedian?

Where is Liuhedian located?

Liuhedian, Hubei, China (approx. 31.27972°, 113.4358°)


Where is Liuhedian on the map?