St. Petersburg is a large beautiful city in the north-western part of Russia. It is a city of white nights, green parks, numerous channels and bridges, granite embankments and railings. Many famous Russian and foreign architects created the face of the city in the 18th and 19th centuries.