Neva River
Kirovsk () is a town and the administrative center of Kirovsky District in Leningrad Oblast, Russia, located on the left bank of the Neva River, east of St. Petersburg. Population: