Where is Hubei?

Where is Hubei located?

Hubei, Inner Mongolia, China (approx. 49.3°, 118°)


Where is Hubei on the map?