Bing found the following results
Saint Petersburg Map - Leningrad Oblast, Russia - Mapcarta
St. Petersburg | Map, Points of Interest, & History | Britannica
St. Petersburg, Russia - Google My Maps
Google Map of Saint Petersburg, Russia - Nations Online Project
Saint Petersburg - Wikipedia
Saint Petersburg Maps | Russia | Maps of Saint Petersburg - World Maps
Map of Saint Petersburg with street names and house numbers
Map of St. Petersburg - St. Petersburg Interactive map
Saint Petersburg map - Saint Petersburg attractions map, Russia
Saint Petersburg tourist map - Ontheworldmap.com