Title: Leningrad
Places: Saint Petersburg (Russia)