You might also know this place by the following names:
Ploshchad’ Lenina, Ploshchad' Lenina, Площадь Ленина