Where is Xubaozhan?

Where is Xubaozhan located?

Xubaozhan, Tianjin, China (approx. 38.69167°, 117.5086°)


Where is Xubaozhan on the map?