Where is Vega station?

Where is Vega station located?

Vega station, Stockholm, Sweden (approx. 59.18538°, 18.13551°)


Where is Vega station on the map?