Where is Happy Valley Station?

Where is Happy Valley Station located?

Happy Valley Station, Happy Valley Station (Beijing Subway), China (approx. 39.867°, 116.4998°)


Where is Happy Valley Station on the map?