Russia

St. Petersburg is located on the west side of Russia, close to Finland.


Back to previous page

Maps courtesy of www.theodora.com/maps used with permission.