Where is Tongren South Station?

Where is Tongren South Station located?

Tongren South Station, Tongren South Station, China (approx. 27.28258°, 108.971°)


Where is Tongren South Station on the map?