Where is Yangji Station?

Where is Yangji Station located?

Yangji Station, Yangji Station, China (approx. 23.12916°, 113.3024°)


Where is Yangji Station on the map?