St. Petersburg is the second largest city in Russia. The city is located in the north-west of Russia, on the coast of the Gulf of Finland. Center St. Petersburg has a beautiful medieval architecture of the city, which is located next to modern buildings. I advise you to visit the city from May 26 to July 16, when you can observe the white nights. You will long remember the river Neva, numerous bridges, museums, and seagulls. My friend sent me these beautiful photos. I'm glad to share with you the sunsets in St. Petersburg.