Where is Happy Valley Wuhan?

Where is Happy Valley Wuhan located?

Happy Valley Wuhan, Happy Valley Wuhan, China (approx. 30.591944°, 114.38722°)


Where is Happy Valley Wuhan on the map?