Sertolovo is a town in Leningrad Oblast, Russia, located north of St. Petersburg at . Population: 38,444 (2002 Census). It was founded in 1936 on the place of a former settlement of Ingrian Finns, whose inhabitants were deported (...) (from Wikipedia)