Where is Fanshen Station?

Where is Fanshen Station located?

Fanshen Station, Fanshen Station, China (approx. 22.560555°, 113.89389°)


Where is Fanshen Station on the map?