Ploshchad Alexandra Nevskogo II is a station on the Line 4 of Saint Petersburg Metro, opened on December 30, 1985.
Wikipedia https://en.wikipedia.org/wiki/Ploshchad_Alexandra_Nevskogo_II_(Saint_Petersburg_Metro)
Address 179B Nevskiy prospekt, Санкт-Петербург 191167, Russia
Coordinates 59°55'20.001" N 30°23'5.496" E