context: Saint Petersburg (in Russian: Санкт-Петербу́рг), formerly known as Leningrad (Ленингра́д in 1924-1991) and as Petrograd (Петрогра́д in 1914-1924), is a Russian city located in northwestern Russia in the River Delta Neiva, east of the Gulf of Finland, is in the Baltic Sea. It is considered one of the largest cultural centers of Europe.
question: Where is Saint Petersburg?
answers.text: northwestern Russia