the town of Kstovo is 22 km southeast of a city that is the capital of which federal district ?
Kstovo Kstovo (Russian: Ксто́во ) is a town and the administrative center of Kstovsky District in Nizhny Novgorod Oblast, Russia, located on the right bank of the Volga River, 22 km southeast of Nizhny Novgorod, the administrative center of the oblast. Population:  (2010 Census) ;  (2002 Census) ;  (1989 Census)
Petrogradsky District Petrogradsky District (Russian: Петрогра́дский райо́н ) is a district of the federal city of St. Petersburg, Russia. It borders the Bolshaya Nevka River in the north and in the east, the Neva River in the south, and areas around the Malaya Neva River in the west. District's population:  (2010 Census) ;  (2002 Census)