Where is Tianjin South Station?

Where is Tianjin South Station located?

Tianjin South Station, Tianjin South Station, China (approx. 39.05583°, 117.055°)


Where is Tianjin South Station on the map?