Where is Hubei?
Where is Hubei located?
Hubei, Inner Mongolia, China (approx. 49.3°, 118°)
Where is Hubei on the map?
{"latitude":49.3,"longitude":118,"title":"Hubei"}