Saint Petersburg location on the Russia Map

Description:
This map shows where Saint Petersburg is located on the Russia Map.