Where is Modiesha Station?

Where is Modiesha Station located?

Modiesha Station, Modiesha Station, China (approx. 23.103834°, 113.33828°)


Where is Modiesha Station on the map?