Where is Liede Bridge South Station?

Where is Liede Bridge South Station located?

Liede Bridge South Station, Liede Bridge South Station, China (approx. 23.11019°, 113.3301°)


Where is Liede Bridge South Station on the map?