Where is Ladozhskaya?

Where is Ladozhskaya located?

Ladozhskaya, Ladozhskaya (Station), Russia (approx. 59.93245°, 30.43931°)


Where is Ladozhskaya on the map?