Leningrad was the name given to the town of Petrograd in 1924 which stands at the head of the Gulf of Finland in Russia. Research Leningrad