Where is Binhai West Station?

Where is Binhai West Station located?

Binhai West Station, Binhai West Station, China (approx. 39.08028°, 117.6053°)


Where is Binhai West Station on the map?