Now in Novocherkassk there is Levski Square at the place of it.
الآن في نوفوشركاسك توجد ساحة ليفسكي في مكانها.