Where is Xiqundian?

Where is Xiqundian located?

Xiqundian, Tianjin, China (approx. 39.47583°, 116.9597°)


Where is Xiqundian on the map?