Where is Fuzhou Station?

Where is Fuzhou Station located?

Fuzhou Station, Fuzhou Station, China (approx. 26.117046°, 119.3153°)


Where is Fuzhou Station on the map?