Where is Shuibei Station?

Where is Shuibei Station located?

Shuibei Station, Shuibei Station, China (approx. 22.57685°, 114.1197°)


Where is Shuibei Station on the map?