Where is Shenyang Station?

Where is Shenyang Station located?

Shenyang Station, Shenyang Station, China (approx. 41.79169°, 123.3895°)


Where is Shenyang Station on the map?