Saint Petersburg is a city situated in Russia, awareded as the Hero city. Its located on the Nava river along with the head of Gulf of Finland on the Baltic Sea. Its around 555.6 sq miles in area and founded on May 27, 1703. Pretty much a long time.