Where is Wangfudian?

Where is Wangfudian located?

Wangfudian, Hubei, China (approx. 31.35°, 114.9667°)


Where is Wangfudian on the map?