Where is Nizhny Novgorod Station?

Where is Nizhny Novgorod Station located?

Nizhny Novgorod Station, Nizhny Novgorod Station, Russia (approx. 56.32139°, 43.94611°)


Where is Nizhny Novgorod Station on the map?