The Lenina Square
Krasnyj prospekt Metro Ploshchad' Lenina, Novosibirsk Russia
The Lenina Square is a Historic Walking Areas place is located in Novosibirsk, Siberian District. The address of The Lenina Square is Krasnyj prospekt Metro Ploshchad' Lenina, Novosibirsk Russia.